2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-28 11:36:44 +00:00

New Crowdin updates (#6032)

* updated translation base

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations messages.po from Crowdin

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Oliver 2023-12-06 17:17:24 +11:00 committed by GitHub
parent 238902e4f3
commit 5387615d4f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
65 changed files with 15457 additions and 10375 deletions

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:30\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Bulgarian\n" "Language-Team: Bulgarian\n"
"Language: bg_BG\n" "Language: bg_BG\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
"Language: cs_CZ\n" "Language: cs_CZ\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Danish\n" "Language-Team: Danish\n"
"Language: da_DK\n" "Language: da_DK\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"Language: de_DE\n" "Language: de_DE\n"
@ -5627,31 +5627,31 @@ msgstr "Niedrigster Preis"
msgid "Maximum Price" msgid "Maximum Price"
msgstr "Höchster Preis" msgstr "Höchster Preis"
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "Eingehende Bestellung" msgstr "Eingehende Bestellung"
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "Ausgehender Auftrag" msgstr "Ausgehender Auftrag"
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "Lagerartikel produziert von Bauauftrag" msgstr "Lagerartikel produziert von Bauauftrag"
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "Lagerartikel für Bauauftrag benötigt" msgstr "Lagerartikel für Bauauftrag benötigt"
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "Gültig" msgstr "Gültig"
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "Gesamte Stückliste validieren" msgstr "Gesamte Stückliste validieren"
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Diese Option muss ausgewählt werden" msgstr "Diese Option muss ausgewählt werden"
@ -7503,7 +7503,7 @@ msgstr "Bietet native Unterstützung für Barcodes"
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7576,34 +7576,42 @@ msgid "Page size for the label sheet"
msgstr "Seitengröße für das Labelblatt" msgstr "Seitengröße für das Labelblatt"
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label" msgid "Print a border around each label"
msgstr "Einen Rahmen um jedes Label drucken" msgstr "Einen Rahmen um jedes Label drucken"
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203 #: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape" msgid "Landscape"
msgstr "Querformat" msgstr "Querformat"
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "Labelblatt im Querformat drucken" msgstr "Labelblatt im Querformat drucken"
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "InvenTree Etikettendrucker" msgstr "InvenTree Etikettendrucker"
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "Label ist zu groß für Seitengröße" msgstr "Label ist zu groß für Seitengröße"
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "Es wurden keine Etiketten generiert" msgstr "Es wurden keine Etiketten generiert"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
"Language: el_GR\n" "Language: el_GR\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:32\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish, Mexico\n" "Language-Team: Spanish, Mexico\n"
"Language: es_MX\n" "Language: es_MX\n"
@ -5627,31 +5627,31 @@ msgstr "Precio mínimo"
msgid "Maximum Price" msgid "Maximum Price"
msgstr "Precio máximo" msgstr "Precio máximo"
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "Orden de compra entrante" msgstr "Orden de compra entrante"
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "Orden de venta saliente" msgstr "Orden de venta saliente"
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "Válido" msgstr "Válido"
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "Validación de Lista de Materiales" msgstr "Validación de Lista de Materiales"
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Esta opción debe ser seleccionada" msgstr "Esta opción debe ser seleccionada"
@ -7503,7 +7503,7 @@ msgstr "Proporciona soporte nativo para códigos de barras"
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7576,34 +7576,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:32\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Persian\n" "Language-Team: Persian\n"
"Language: fa_IR\n" "Language: fa_IR\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Finnish\n" "Language-Team: Finnish\n"
"Language: fi_FI\n" "Language: fi_FI\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:30\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
"Language: fr_FR\n" "Language: fr_FR\n"
@ -5627,31 +5627,31 @@ msgstr "Prix Minimum"
msgid "Maximum Price" msgid "Maximum Price"
msgstr "Prix Maximum" msgstr "Prix Maximum"
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7503,7 +7503,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7576,34 +7576,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
"Language: he_IL\n" "Language: he_IL\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:32\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hindi\n" "Language-Team: Hindi\n"
"Language: hi_IN\n" "Language: hi_IN\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
"Language: hu_HU\n" "Language: hu_HU\n"
@ -5628,31 +5628,31 @@ msgstr "Minimum ár"
msgid "Maximum Price" msgid "Maximum Price"
msgstr "Maximum ár" msgstr "Maximum ár"
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "Beérkező beszerzési rendelés" msgstr "Beérkező beszerzési rendelés"
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "Kimenő vevői rendelés" msgstr "Kimenő vevői rendelés"
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "Gyártással előállított készlet" msgstr "Gyártással előállított készlet"
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "A gyártási utasításhoz szükséges készlet" msgstr "A gyártási utasításhoz szükséges készlet"
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "Érvényes" msgstr "Érvényes"
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "Teljes alkatrészjegyzék jóváhagyása" msgstr "Teljes alkatrészjegyzék jóváhagyása"
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Ennek az opciónak ki kll lennie választva" msgstr "Ennek az opciónak ki kll lennie választva"
@ -7504,7 +7504,7 @@ msgstr "Alapvető vonalkód támogatást ad"
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7577,34 +7577,42 @@ msgid "Page size for the label sheet"
msgstr "Címke oldal méret" msgstr "Címke oldal méret"
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Skip Labels"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:35
msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:41
msgid "Border" msgid "Border"
msgstr "Szegély" msgstr "Szegély"
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label" msgid "Print a border around each label"
msgstr "Az egyes címkék körüli margó" msgstr "Az egyes címkék körüli margó"
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203 #: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape" msgid "Landscape"
msgstr "Fekvő" msgstr "Fekvő"
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "Fekvő módban nyomtatás" msgstr "Fekvő módban nyomtatás"
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "Inventree Címke Ív Nyomtató" msgstr "Inventree Címke Ív Nyomtató"
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "Több címke egy ívre helyezése" msgstr "Több címke egy ívre helyezése"
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "Címke túl nagy a lapmérethez képest" msgstr "Címke túl nagy a lapmérethez képest"
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "Nem készült címke" msgstr "Nem készült címke"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:32\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
"Language: id_ID\n" "Language: id_ID\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
"Language: it_IT\n" "Language: it_IT\n"
@ -5626,31 +5626,31 @@ msgstr "Prezzo Minimo"
msgid "Maximum Price" msgid "Maximum Price"
msgstr "Prezzo Massimo" msgstr "Prezzo Massimo"
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "Ordine D'Acquisto In Arrivo" msgstr "Ordine D'Acquisto In Arrivo"
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "Ordine di Vendita in Uscita" msgstr "Ordine di Vendita in Uscita"
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "Giacenza prodotta dall'Ordine di Costruzione" msgstr "Giacenza prodotta dall'Ordine di Costruzione"
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "Giacenza richiesta per l'Ordine di Produzione" msgstr "Giacenza richiesta per l'Ordine di Produzione"
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "Valido" msgstr "Valido"
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "Convalida l'intera Fattura dei Materiali" msgstr "Convalida l'intera Fattura dei Materiali"
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Questa opzione deve essere selezionata" msgstr "Questa opzione deve essere selezionata"
@ -7502,7 +7502,7 @@ msgstr "Fornisce supporto nativo per codici a barre"
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
"Language: ja_JP\n" "Language: ja_JP\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
"Language: ko_KR\n" "Language: ko_KR\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
"Language: nl_NL\n" "Language: nl_NL\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "Binnenkomende Inkooporder" msgstr "Binnenkomende Inkooporder"
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "Uitgaande Verkooporder" msgstr "Uitgaande Verkooporder"
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "Geproduceerde voorraad door Productieorder" msgstr "Geproduceerde voorraad door Productieorder"
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "Voorraad vereist voor Productieorder" msgstr "Voorraad vereist voor Productieorder"
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian\n" "Language-Team: Norwegian\n"
"Language: no_NO\n" "Language: no_NO\n"
@ -5626,31 +5626,31 @@ msgstr "Minstepris"
msgid "Maximum Price" msgid "Maximum Price"
msgstr "Makspris" msgstr "Makspris"
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "Innkommende innkjøpsordre" msgstr "Innkommende innkjøpsordre"
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "Utgående salgsordre" msgstr "Utgående salgsordre"
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "Lagervarer produsert av bygg order" msgstr "Lagervarer produsert av bygg order"
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "Lagervarer som kreves for Bygg Order" msgstr "Lagervarer som kreves for Bygg Order"
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "Gyldig" msgstr "Gyldig"
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "Godkjenn hele Stykklisten" msgstr "Godkjenn hele Stykklisten"
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Dette alternativet må være valgt" msgstr "Dette alternativet må være valgt"
@ -7502,7 +7502,7 @@ msgstr "Gir innebygd støtte for strekkoder"
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
"Language: pl_PL\n" "Language: pl_PL\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "Ważny" msgstr "Ważny"
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Ta opcja musi być zaznaczona" msgstr "Ta opcja musi być zaznaczona"
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:32\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@ -5626,31 +5626,31 @@ msgstr "Preço Mínimo"
msgid "Maximum Price" msgid "Maximum Price"
msgstr "Preço Máximo" msgstr "Preço Máximo"
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "Pedido de compra recebido" msgstr "Pedido de compra recebido"
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "Pedidos de Venda Feitos" msgstr "Pedidos de Venda Feitos"
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "Estoque produzido pelo Pedido de Produção" msgstr "Estoque produzido pelo Pedido de Produção"
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "Estoque obrigatório para Pedido de Produção" msgstr "Estoque obrigatório para Pedido de Produção"
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "Válido" msgstr "Válido"
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "Validar a Lista de Materiais completa" msgstr "Validar a Lista de Materiais completa"
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Esta opção deve ser selecionada" msgstr "Esta opção deve ser selecionada"
@ -7502,7 +7502,7 @@ msgstr "Fornece suporte nativo para códigos de barras"
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
"Language: ru_RU\n" "Language: ru_RU\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Необходимо выбрать эту опцию" msgstr "Необходимо выбрать эту опцию"
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovenian\n" "Language-Team: Slovenian\n"
"Language: sl_SI\n" "Language: sl_SI\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
"Language: sv_SE\n" "Language: sv_SE\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:32\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
"Language: th_TH\n" "Language: th_TH\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
"Language: tr_TR\n" "Language: tr_TR\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 22:49+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-06 02:40\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
"Language: vi_VN\n" "Language: vi_VN\n"
@ -281,7 +281,7 @@ msgstr "Chọn file đính kèm"
msgid "Link" msgid "Link"
msgstr "Liên kết" msgstr "Liên kết"
#: InvenTree/models.py:483 build/models.py:302 part/models.py:838 #: InvenTree/models.py:483 build/models.py:307 part/models.py:838
#: stock/models.py:769 #: stock/models.py:769
msgid "Link to external URL" msgid "Link to external URL"
msgstr "Liên kết đến URL bên ngoài" msgstr "Liên kết đến URL bên ngoài"
@ -362,7 +362,7 @@ msgstr "Lựa chọn sai"
msgid "Name" msgid "Name"
msgstr "Tên" msgstr "Tên"
#: InvenTree/models.py:793 build/models.py:175 #: InvenTree/models.py:793 build/models.py:180
#: build/templates/build/detail.html:24 common/models.py:126 #: build/templates/build/detail.html:24 common/models.py:126
#: company/models.py:447 company/models.py:726 #: company/models.py:447 company/models.py:726
#: company/templates/company/company_base.html:71 #: company/templates/company/company_base.html:71
@ -979,19 +979,19 @@ msgstr "Tạo đơn hàng"
msgid "Build Orders" msgid "Build Orders"
msgstr "Tạo đơn hàng" msgstr "Tạo đơn hàng"
#: build/models.py:115 #: build/models.py:116
msgid "Build order part cannot be changed"
msgstr "Sản phẩm đơn đặt bản dựng không thể thay đổi được"
#: build/models.py:122
msgid "Invalid choice for parent build" msgid "Invalid choice for parent build"
msgstr "Lựa chọn sai cho bản dựng cha" msgstr "Lựa chọn sai cho bản dựng cha"
#: build/models.py:166 #: build/models.py:127
msgid "Build order part cannot be changed"
msgstr "Sản phẩm đơn đặt bản dựng không thể thay đổi được"
#: build/models.py:171
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "Tham chiếu đơn đặt bản dựng" msgstr "Tham chiếu đơn đặt bản dựng"
#: build/models.py:167 order/models.py:363 order/models.py:776 #: build/models.py:172 order/models.py:363 order/models.py:776
#: order/models.py:1102 order/models.py:1738 part/admin.py:274 #: order/models.py:1102 order/models.py:1738 part/admin.py:274
#: part/models.py:3795 part/templates/part/upload_bom.html:54 #: part/models.py:3795 part/templates/part/upload_bom.html:54
#: report/templates/report/inventree_bill_of_materials_report.html:139 #: report/templates/report/inventree_bill_of_materials_report.html:139
@ -1007,20 +1007,20 @@ msgstr "Tham chiếu đơn đặt bản dựng"
msgid "Reference" msgid "Reference"
msgstr "Tham chiếu" msgstr "Tham chiếu"
#: build/models.py:178 #: build/models.py:183
msgid "Brief description of the build (optional)" msgid "Brief description of the build (optional)"
msgstr "Mô tả ngắn về phiên bạn (Tùy chọn)" msgstr "Mô tả ngắn về phiên bạn (Tùy chọn)"
#: build/models.py:186 build/templates/build/build_base.html:183 #: build/models.py:191 build/templates/build/build_base.html:183
#: build/templates/build/detail.html:87 #: build/templates/build/detail.html:87
msgid "Parent Build" msgid "Parent Build"
msgstr "Phiên bản cha" msgstr "Phiên bản cha"
#: build/models.py:187 #: build/models.py:192
msgid "BuildOrder to which this build is allocated" msgid "BuildOrder to which this build is allocated"
msgstr "Đơn đặt bản dựng với bản dựng này đã được phân bổ" msgstr "Đơn đặt bản dựng với bản dựng này đã được phân bổ"
#: build/models.py:192 build/templates/build/build_base.html:97 #: build/models.py:197 build/templates/build/build_base.html:97
#: build/templates/build/detail.html:29 company/models.py:908 #: build/templates/build/detail.html:29 company/models.py:908
#: order/models.py:1209 order/models.py:1324 order/models.py:1325 #: order/models.py:1209 order/models.py:1324 order/models.py:1325
#: part/models.py:366 part/models.py:2847 part/models.py:2973 #: part/models.py:366 part/models.py:2847 part/models.py:2973
@ -1071,103 +1071,103 @@ msgstr "Đơn đặt bản dựng với bản dựng này đã được phân b
msgid "Part" msgid "Part"
msgstr "Nguyên liệu" msgstr "Nguyên liệu"
#: build/models.py:200 #: build/models.py:205
msgid "Select part to build" msgid "Select part to build"
msgstr "Chọn sản phẩm để xây dựng" msgstr "Chọn sản phẩm để xây dựng"
#: build/models.py:205 #: build/models.py:210
msgid "Sales Order Reference" msgid "Sales Order Reference"
msgstr "Tham chiếu đơn đặt bản dựng" msgstr "Tham chiếu đơn đặt bản dựng"
#: build/models.py:209 #: build/models.py:214
msgid "SalesOrder to which this build is allocated" msgid "SalesOrder to which this build is allocated"
msgstr "Đơn đặt bán hàng với bản dựng này đã được phân bổ" msgstr "Đơn đặt bán hàng với bản dựng này đã được phân bổ"
#: build/models.py:214 build/serializers.py:942 #: build/models.py:219 build/serializers.py:942
#: templates/js/translated/build.js:1718 #: templates/js/translated/build.js:1718
#: templates/js/translated/sales_order.js:1185 #: templates/js/translated/sales_order.js:1185
msgid "Source Location" msgid "Source Location"
msgstr "Địa điểm nguồn" msgstr "Địa điểm nguồn"
#: build/models.py:218 #: build/models.py:223
msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgid "Select location to take stock from for this build (leave blank to take from any stock location)"
msgstr "Chọn địa điểm để lấy trong kho cho bản dựng này (để trống để lấy từ bất kỳ vị trí kho nào)" msgstr "Chọn địa điểm để lấy trong kho cho bản dựng này (để trống để lấy từ bất kỳ vị trí kho nào)"
#: build/models.py:223 #: build/models.py:228
msgid "Destination Location" msgid "Destination Location"
msgstr "Địa điểm đích" msgstr "Địa điểm đích"
#: build/models.py:227 #: build/models.py:232
msgid "Select location where the completed items will be stored" msgid "Select location where the completed items will be stored"
msgstr "Chọn địa điểm nơi hàng hóa hoàn thiện sẽ được lưu kho" msgstr "Chọn địa điểm nơi hàng hóa hoàn thiện sẽ được lưu kho"
#: build/models.py:231 #: build/models.py:236
msgid "Build Quantity" msgid "Build Quantity"
msgstr "Xây dựng số lượng" msgstr "Xây dựng số lượng"
#: build/models.py:234 #: build/models.py:239
msgid "Number of stock items to build" msgid "Number of stock items to build"
msgstr "Số kho hàng để dựng" msgstr "Số kho hàng để dựng"
#: build/models.py:238 #: build/models.py:243
msgid "Completed items" msgid "Completed items"
msgstr "Những mục hoàn thành" msgstr "Những mục hoàn thành"
#: build/models.py:240 #: build/models.py:245
msgid "Number of stock items which have been completed" msgid "Number of stock items which have been completed"
msgstr "Số sản phẩm trong kho đã được hoàn thiện" msgstr "Số sản phẩm trong kho đã được hoàn thiện"
#: build/models.py:244 #: build/models.py:249
msgid "Build Status" msgid "Build Status"
msgstr "Trnạg thái bản dựng" msgstr "Trnạg thái bản dựng"
#: build/models.py:248 #: build/models.py:253
msgid "Build status code" msgid "Build status code"
msgstr "Mã trạng thái bản dựng" msgstr "Mã trạng thái bản dựng"
#: build/models.py:257 build/serializers.py:275 order/serializers.py:516 #: build/models.py:262 build/serializers.py:275 order/serializers.py:516
#: stock/models.py:773 stock/serializers.py:1282 #: stock/models.py:773 stock/serializers.py:1282
#: templates/js/translated/purchase_order.js:1125 #: templates/js/translated/purchase_order.js:1125
msgid "Batch Code" msgid "Batch Code"
msgstr "Mã lô hàng" msgstr "Mã lô hàng"
#: build/models.py:261 build/serializers.py:276 #: build/models.py:266 build/serializers.py:276
msgid "Batch code for this build output" msgid "Batch code for this build output"
msgstr "Mã lô cho đầu ra bản dựng này" msgstr "Mã lô cho đầu ra bản dựng này"
#: build/models.py:264 order/models.py:242 part/models.py:975 #: build/models.py:269 order/models.py:242 part/models.py:975
#: part/templates/part/part_base.html:310 #: part/templates/part/part_base.html:310
#: templates/js/translated/return_order.js:339 #: templates/js/translated/return_order.js:339
#: templates/js/translated/sales_order.js:827 #: templates/js/translated/sales_order.js:827
msgid "Creation Date" msgid "Creation Date"
msgstr "Ngày tạo" msgstr "Ngày tạo"
#: build/models.py:268 #: build/models.py:273
msgid "Target completion date" msgid "Target completion date"
msgstr "Ngày hoàn thành mục tiêu" msgstr "Ngày hoàn thành mục tiêu"
#: build/models.py:269 #: build/models.py:274
msgid "Target date for build completion. Build will be overdue after this date." msgid "Target date for build completion. Build will be overdue after this date."
msgstr "Ngày mục tiêu để hoàn thành bản dựng. Bản dựng sẽ bị quá hạn sau ngày này." msgstr "Ngày mục tiêu để hoàn thành bản dựng. Bản dựng sẽ bị quá hạn sau ngày này."
#: build/models.py:272 order/models.py:413 order/models.py:1781 #: build/models.py:277 order/models.py:413 order/models.py:1781
#: templates/js/translated/build.js:2235 #: templates/js/translated/build.js:2235
msgid "Completion Date" msgid "Completion Date"
msgstr "Ngày hoàn thành" msgstr "Ngày hoàn thành"
#: build/models.py:278 #: build/models.py:283
msgid "completed by" msgid "completed by"
msgstr "hoàn thành bởi" msgstr "hoàn thành bởi"
#: build/models.py:286 templates/js/translated/build.js:2195 #: build/models.py:291 templates/js/translated/build.js:2195
msgid "Issued by" msgid "Issued by"
msgstr "Cấp bởi" msgstr "Cấp bởi"
#: build/models.py:287 #: build/models.py:292
msgid "User who issued this build order" msgid "User who issued this build order"
msgstr "Người dùng người đã được phân công cho đơn đặt bản dựng này" msgstr "Người dùng người đã được phân công cho đơn đặt bản dựng này"
#: build/models.py:295 build/templates/build/build_base.html:204 #: build/models.py:300 build/templates/build/build_base.html:204
#: build/templates/build/detail.html:122 common/models.py:134 #: build/templates/build/detail.html:122 common/models.py:134
#: order/models.py:256 order/templates/order/order_base.html:217 #: order/models.py:256 order/templates/order/order_base.html:217
#: order/templates/order/return_order_base.html:188 #: order/templates/order/return_order_base.html:188
@ -1182,11 +1182,11 @@ msgstr "Người dùng người đã được phân công cho đơn đặt bản
msgid "Responsible" msgid "Responsible"
msgstr "Chịu trách nhiệm" msgstr "Chịu trách nhiệm"
#: build/models.py:296 #: build/models.py:301
msgid "User or group responsible for this build order" msgid "User or group responsible for this build order"
msgstr "Người dùng hoặc nhóm có trách nhiệm với đơn đặt bản dựng này" msgstr "Người dùng hoặc nhóm có trách nhiệm với đơn đặt bản dựng này"
#: build/models.py:301 build/templates/build/detail.html:108 #: build/models.py:306 build/templates/build/detail.html:108
#: company/templates/company/manufacturer_part.html:107 #: company/templates/company/manufacturer_part.html:107
#: company/templates/company/supplier_part.html:194 #: company/templates/company/supplier_part.html:194
#: order/templates/order/order_base.html:167 #: order/templates/order/order_base.html:167
@ -1198,15 +1198,15 @@ msgstr "Người dùng hoặc nhóm có trách nhiệm với đơn đặt bản
msgid "External Link" msgid "External Link"
msgstr "Liên kết bên ngoài" msgstr "Liên kết bên ngoài"
#: build/models.py:306 #: build/models.py:311
msgid "Build Priority" msgid "Build Priority"
msgstr "Độ ưu tiên" msgstr "Độ ưu tiên"
#: build/models.py:309 #: build/models.py:314
msgid "Priority of this build order" msgid "Priority of this build order"
msgstr "Độ quan trọng của đơn đặt bản dựng" msgstr "Độ quan trọng của đơn đặt bản dựng"
#: build/models.py:316 common/models.py:119 order/admin.py:17 #: build/models.py:321 common/models.py:119 order/admin.py:17
#: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146 #: order/models.py:231 templates/InvenTree/settings/settings_staff_js.html:146
#: templates/js/translated/build.js:2132 #: templates/js/translated/build.js:2132
#: templates/js/translated/purchase_order.js:1704 #: templates/js/translated/purchase_order.js:1704
@ -1217,47 +1217,47 @@ msgstr "Độ quan trọng của đơn đặt bản dựng"
msgid "Project Code" msgid "Project Code"
msgstr "Mã dự án" msgstr "Mã dự án"
#: build/models.py:317 #: build/models.py:322
msgid "Project code for this build order" msgid "Project code for this build order"
msgstr "Mã dự án cho đơn đặt bản dựng này" msgstr "Mã dự án cho đơn đặt bản dựng này"
#: build/models.py:552 #: build/models.py:557
#, python-brace-format #, python-brace-format
msgid "Build order {build} has been completed" msgid "Build order {build} has been completed"
msgstr "Đơn đặt bản dựng {build} đã được hoàn thành" msgstr "Đơn đặt bản dựng {build} đã được hoàn thành"
#: build/models.py:558 #: build/models.py:563
msgid "A build order has been completed" msgid "A build order has been completed"
msgstr "Một đơn đặt bản dựng đã được hoàn thành" msgstr "Một đơn đặt bản dựng đã được hoàn thành"
#: build/models.py:776 build/models.py:851 #: build/models.py:781 build/models.py:856
msgid "No build output specified" msgid "No build output specified"
msgstr "Không có đầu ra bản dựng đã được chỉ ra" msgstr "Không có đầu ra bản dựng đã được chỉ ra"
#: build/models.py:779 #: build/models.py:784
msgid "Build output is already completed" msgid "Build output is already completed"
msgstr "Đầu ra bản dựng đã được hoàn thiện" msgstr "Đầu ra bản dựng đã được hoàn thiện"
#: build/models.py:782 #: build/models.py:787
msgid "Build output does not match Build Order" msgid "Build output does not match Build Order"
msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng" msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng"
#: build/models.py:855 build/serializers.py:218 build/serializers.py:257 #: build/models.py:860 build/serializers.py:218 build/serializers.py:257
#: build/serializers.py:815 order/models.py:444 order/serializers.py:389 #: build/serializers.py:815 order/models.py:444 order/serializers.py:389
#: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661 #: order/serializers.py:511 part/serializers.py:1322 part/serializers.py:1661
#: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390 #: stock/models.py:629 stock/models.py:1420 stock/serializers.py:390
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "Số lượng phải lớn hơn 0" msgstr "Số lượng phải lớn hơn 0"
#: build/models.py:860 build/serializers.py:223 #: build/models.py:865 build/serializers.py:223
msgid "Quantity cannot be greater than the output quantity" msgid "Quantity cannot be greater than the output quantity"
msgstr "Số lượng không thể lớn hơn số lượng đầu ra" msgstr "Số lượng không thể lớn hơn số lượng đầu ra"
#: build/models.py:1274 #: build/models.py:1279
msgid "Build object" msgid "Build object"
msgstr "Dựng đối tượng" msgstr "Dựng đối tượng"
#: build/models.py:1288 build/models.py:1546 build/serializers.py:205 #: build/models.py:1293 build/models.py:1551 build/serializers.py:205
#: build/serializers.py:242 build/templates/build/build_base.html:102 #: build/serializers.py:242 build/templates/build/build_base.html:102
#: build/templates/build/detail.html:34 common/models.py:2359 #: build/templates/build/detail.html:34 common/models.py:2359
#: order/models.py:1089 order/models.py:1660 order/serializers.py:1267 #: order/models.py:1089 order/models.py:1660 order/serializers.py:1267
@ -1304,36 +1304,36 @@ msgstr "Dựng đối tượng"
msgid "Quantity" msgid "Quantity"
msgstr "Số lượng" msgstr "Số lượng"
#: build/models.py:1289 #: build/models.py:1294
msgid "Required quantity for build order" msgid "Required quantity for build order"
msgstr "Yêu cầu số lượng để dựng đơn đặt" msgstr "Yêu cầu số lượng để dựng đơn đặt"
#: build/models.py:1369 #: build/models.py:1374
msgid "Build item must specify a build output, as master part is marked as trackable" msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr "Xây dựng mục phải xác định đầu ra, bởi vì sản phẩm chủ được đánh dấu là có thể theo dõi" msgstr "Xây dựng mục phải xác định đầu ra, bởi vì sản phẩm chủ được đánh dấu là có thể theo dõi"
#: build/models.py:1378 #: build/models.py:1383
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr "Số lượng được phân bổ ({q}) không thể vượt quá số lượng có trong kho ({a})" msgstr "Số lượng được phân bổ ({q}) không thể vượt quá số lượng có trong kho ({a})"
#: build/models.py:1388 order/models.py:1616 #: build/models.py:1393 order/models.py:1616
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "Kho hàng đã bị phân bổ quá đà" msgstr "Kho hàng đã bị phân bổ quá đà"
#: build/models.py:1394 order/models.py:1619 #: build/models.py:1399 order/models.py:1619
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "Số lượng phân bổ phải lớn hơn 0" msgstr "Số lượng phân bổ phải lớn hơn 0"
#: build/models.py:1400 #: build/models.py:1405
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "Số lượng phải là 1 cho kho sê ri" msgstr "Số lượng phải là 1 cho kho sê ri"
#: build/models.py:1461 #: build/models.py:1466
msgid "Selected stock item does not match BOM line" msgid "Selected stock item does not match BOM line"
msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM" msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM"
#: build/models.py:1533 build/serializers.py:795 order/serializers.py:1095 #: build/models.py:1538 build/serializers.py:795 order/serializers.py:1095
#: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989 #: order/serializers.py:1116 stock/serializers.py:488 stock/serializers.py:989
#: stock/serializers.py:1115 stock/templates/stock/item_base.html:10 #: stock/serializers.py:1115 stock/templates/stock/item_base.html:10
#: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:23
@ -1350,19 +1350,19 @@ msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM"
msgid "Stock Item" msgid "Stock Item"
msgstr "Kho hàng" msgstr "Kho hàng"
#: build/models.py:1534 #: build/models.py:1539
msgid "Source stock item" msgid "Source stock item"
msgstr "Kho hàng gốc" msgstr "Kho hàng gốc"
#: build/models.py:1547 #: build/models.py:1552
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "Số lượng kho hàng cần chỉ định để xây dựng" msgstr "Số lượng kho hàng cần chỉ định để xây dựng"
#: build/models.py:1555 #: build/models.py:1560
msgid "Install into" msgid "Install into"
msgstr "Cài đặt vào" msgstr "Cài đặt vào"
#: build/models.py:1556 #: build/models.py:1561
msgid "Destination stock item" msgid "Destination stock item"
msgstr "Kho hàng đích" msgstr "Kho hàng đích"
@ -5627,31 +5627,31 @@ msgstr "Giá thấp nhất"
msgid "Maximum Price" msgid "Maximum Price"
msgstr "Giá cao nhất" msgstr "Giá cao nhất"
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "Đơn đặt mua vào" msgstr "Đơn đặt mua vào"
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "Đơn hàng bán ra" msgstr "Đơn hàng bán ra"
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "Kho sản xuất bởi Đơn đặt bản dựng" msgstr "Kho sản xuất bởi Đơn đặt bản dựng"
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "Kho được yêu cầu cho đơn đặt bản dựng" msgstr "Kho được yêu cầu cho đơn đặt bản dựng"
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "Hợp lệ" msgstr "Hợp lệ"
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "Xác minh toàn bộ hóa đơn vật liệu" msgstr "Xác minh toàn bộ hóa đơn vật liệu"
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "Tùy chọn này phải được chọn" msgstr "Tùy chọn này phải được chọn"
@ -7503,7 +7503,7 @@ msgstr "Cung cấp hỗ trợ gốc cho mã vạch"
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7576,34 +7576,42 @@ msgid "Page size for the label sheet"
msgstr "Khổ giấy cho tờ nhãn" msgstr "Khổ giấy cho tờ nhãn"
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Skip Labels"
msgstr "Bỏ qua nhãn"
#: plugin/builtin/labels/label_sheet.py:35
msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:41
msgid "Border" msgid "Border"
msgstr "Viền" msgstr "Viền"
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label" msgid "Print a border around each label"
msgstr "In một viền xung quanh từng nhãn" msgstr "In một viền xung quanh từng nhãn"
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203 #: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape" msgid "Landscape"
msgstr "Ngang" msgstr "Ngang"
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "In tờ viền theo khổ giấy nằm ngang" msgstr "In tờ viền theo khổ giấy nằm ngang"
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "Máy in tờ nhãn InvenTree" msgstr "Máy in tờ nhãn InvenTree"
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "Sắp xếp nhiều nhãn trong một tờ đơn" msgstr "Sắp xếp nhiều nhãn trong một tờ đơn"
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "Nhãn quá lớn so với khổ giấy" msgstr "Nhãn quá lớn so với khổ giấy"
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "Chưa tạo nhãn nào" msgstr "Chưa tạo nhãn nào"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-12-02 07:54+0000\n" "POT-Creation-Date: 2023-12-05 01:22+0000\n"
"PO-Revision-Date: 2023-12-03 02:11\n" "PO-Revision-Date: 2023-12-05 02:31\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Traditional\n" "Language-Team: Chinese Traditional\n"
"Language: zh_TW\n" "Language: zh_TW\n"
@ -5626,31 +5626,31 @@ msgstr ""
msgid "Maximum Price" msgid "Maximum Price"
msgstr "" msgstr ""
#: part/api.py:505 #: part/api.py:506
msgid "Incoming Purchase Order" msgid "Incoming Purchase Order"
msgstr "" msgstr ""
#: part/api.py:525 #: part/api.py:526
msgid "Outgoing Sales Order" msgid "Outgoing Sales Order"
msgstr "" msgstr ""
#: part/api.py:543 #: part/api.py:544
msgid "Stock produced by Build Order" msgid "Stock produced by Build Order"
msgstr "" msgstr ""
#: part/api.py:629 #: part/api.py:630
msgid "Stock required for Build Order" msgid "Stock required for Build Order"
msgstr "" msgstr ""
#: part/api.py:774 #: part/api.py:775
msgid "Valid" msgid "Valid"
msgstr "" msgstr ""
#: part/api.py:775 #: part/api.py:776
msgid "Validate entire Bill of Materials" msgid "Validate entire Bill of Materials"
msgstr "" msgstr ""
#: part/api.py:781 #: part/api.py:782
msgid "This option must be selected" msgid "This option must be selected"
msgstr "" msgstr ""
@ -7502,7 +7502,7 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34 #: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22 #: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23 #: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/labels/label_sheet.py:56 #: plugin/builtin/labels/label_sheet.py:63
#: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21 #: plugin/builtin/suppliers/digikey.py:19 plugin/builtin/suppliers/lcsc.py:21
#: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21 #: plugin/builtin/suppliers/mouser.py:19 plugin/builtin/suppliers/tme.py:21
msgid "InvenTree contributors" msgid "InvenTree contributors"
@ -7575,34 +7575,42 @@ msgid "Page size for the label sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:34 #: plugin/builtin/labels/label_sheet.py:34
msgid "Border" msgid "Skip Labels"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:35 #: plugin/builtin/labels/label_sheet.py:35
msgid "Print a border around each label" msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:40 report/models.py:203
msgid "Landscape"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:41 #: plugin/builtin/labels/label_sheet.py:41
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:42
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:47 report/models.py:203
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:48
msgid "Print the label sheet in landscape mode" msgid "Print the label sheet in landscape mode"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:53 #: plugin/builtin/labels/label_sheet.py:60
msgid "InvenTree Label Sheet Printer" msgid "InvenTree Label Sheet Printer"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:54 #: plugin/builtin/labels/label_sheet.py:61
msgid "Arrays multiple labels onto a single sheet" msgid "Arrays multiple labels onto a single sheet"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:87 #: plugin/builtin/labels/label_sheet.py:95
msgid "Label is too large for page size" msgid "Label is too large for page size"
msgstr "" msgstr ""
#: plugin/builtin/labels/label_sheet.py:116 #: plugin/builtin/labels/label_sheet.py:128
msgid "No labels were generated" msgid "No labels were generated"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -19,27 +19,41 @@ msgid "Title"
msgstr "Title" msgstr "Title"
#: src/components/forms/ApiForm.tsx:129 #: src/components/forms/ApiForm.tsx:129
#: src/functions/forms.tsx:48 #: src/functions/forms.tsx:49
#: src/functions/forms.tsx:57 #: src/functions/forms.tsx:58
#: src/functions/forms.tsx:260 #: src/functions/forms.tsx:266
msgid "Form Error" msgid "Form Error"
msgstr "Form Error" msgstr "Form Error"
#: src/components/forms/ApiForm.tsx:296 #: src/components/forms/ApiForm.tsx:301
#: src/components/widgets/MarkdownEditor.tsx:146 #: src/components/widgets/MarkdownEditor.tsx:146
msgid "Success" msgid "Success"
msgstr "Success" msgstr "Success"
#: src/components/forms/ApiForm.tsx:368 #: src/components/forms/ApiForm.tsx:372
msgid "Form Errors Exist" msgid "Form Errors Exist"
msgstr "Form Errors Exist" msgstr "Form Errors Exist"
#: src/components/forms/ApiForm.tsx:421 #: src/components/forms/ApiForm.tsx:425
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51
msgid "Submit" msgid "Submit"
msgstr "Submit" msgstr "Submit"
#: src/components/forms/ApiForm.tsx:461
msgid "Update"
msgstr "Update"
#: src/components/forms/ApiForm.tsx:481
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:306
#: src/hooks/UseForm.tsx:117
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr "Delete"
#: src/components/forms/AuthenticationForm.tsx:44 #: src/components/forms/AuthenticationForm.tsx:44
#: src/functions/auth.tsx:33 #: src/functions/auth.tsx:33
msgid "Login failed" msgid "Login failed"
@ -92,8 +106,7 @@ msgid "Welcome, log in below"
msgstr "Welcome, log in below" msgstr "Welcome, log in below"
#: src/components/forms/AuthenticationForm.tsx:91 #: src/components/forms/AuthenticationForm.tsx:91
#: src/components/tables/settings/UserDrawer.tsx:159 #: src/components/tables/settings/UserTable.tsx:163
#: src/components/tables/settings/UserTable.tsx:56
msgid "Username" msgid "Username"
msgstr "Username" msgstr "Username"
@ -113,8 +126,7 @@ msgstr "Reset password"
#: src/components/forms/AuthenticationForm.tsx:117 #: src/components/forms/AuthenticationForm.tsx:117
#: src/components/tables/company/ContactTable.tsx:47 #: src/components/tables/company/ContactTable.tsx:47
#: src/components/tables/settings/UserDrawer.tsx:163 #: src/components/tables/settings/UserTable.tsx:157
#: src/components/tables/settings/UserTable.tsx:50
#: src/pages/Auth/Reset.tsx:31 #: src/pages/Auth/Reset.tsx:31
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49
msgid "Email" msgid "Email"
@ -156,8 +168,10 @@ msgstr "Host"
#: src/components/tables/company/ContactTable.tsx:35 #: src/components/tables/company/ContactTable.tsx:35
#: src/components/tables/part/PartCategoryTable.tsx:24 #: src/components/tables/part/PartCategoryTable.tsx:24
#: src/components/tables/part/PartParameterTemplateTable.tsx:29 #: src/components/tables/part/PartParameterTemplateTable.tsx:29
#: src/components/tables/plugin/PluginErrorTable.tsx:33
#: src/components/tables/plugin/PluginListTable.tsx:156
#: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/CustomUnitsTable.tsx:31
#: src/components/tables/settings/GroupTable.tsx:28 #: src/components/tables/settings/GroupTable.tsx:100
#: src/components/tables/stock/StockLocationTable.tsx:25 #: src/components/tables/stock/StockLocationTable.tsx:25
msgid "Name" msgid "Name"
msgstr "Name" msgstr "Name"
@ -202,7 +216,7 @@ msgstr "State: <0>worker</0> ({0}), <1>plugins</1>{1}"
#: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/forms/fields/ApiFormField.tsx:279
#: src/components/nav/SearchDrawer.tsx:412 #: src/components/nav/SearchDrawer.tsx:412
#: src/components/tables/InvenTreeTable.tsx:393 #: src/components/tables/InvenTreeTable.tsx:393
#: src/components/tables/plugin/PluginListTable.tsx:163 #: src/components/tables/plugin/PluginListTable.tsx:363
#: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:108
#: src/components/widgets/MarkdownEditor.tsx:154 #: src/components/widgets/MarkdownEditor.tsx:154
#: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:12
@ -210,19 +224,19 @@ msgstr "State: <0>worker</0> ({0}), <1>plugins</1>{1}"
msgid "Error" msgid "Error"
msgstr "Error" msgstr "Error"
#: src/components/forms/fields/RelatedModelField.tsx:199 #: src/components/forms/fields/RelatedModelField.tsx:210
#: src/pages/Index/Settings/UserSettings.tsx:64 #: src/pages/Index/Settings/UserSettings.tsx:64
msgid "Search" msgid "Search"
msgstr "Search" msgstr "Search"
#: src/components/forms/fields/RelatedModelField.tsx:200 #: src/components/forms/fields/RelatedModelField.tsx:211
#: src/components/modals/AboutInvenTreeModal.tsx:67 #: src/components/modals/AboutInvenTreeModal.tsx:67
#: src/components/widgets/WidgetLayout.tsx:134 #: src/components/widgets/WidgetLayout.tsx:134
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301
msgid "Loading" msgid "Loading"
msgstr "Loading" msgstr "Loading"
#: src/components/forms/fields/RelatedModelField.tsx:202 #: src/components/forms/fields/RelatedModelField.tsx:213
msgid "No results found" msgid "No results found"
msgstr "No results found" msgstr "No results found"
@ -265,15 +279,6 @@ msgstr "Unlink custom barcode"
msgid "Edit" msgid "Edit"
msgstr "Edit" msgstr "Edit"
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:300
#: src/hooks/UseForm.tsx:109
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr "Delete"
#: src/components/items/ActionDropdown.tsx:174 #: src/components/items/ActionDropdown.tsx:174
msgid "Delete item" msgid "Delete item"
msgstr "Delete item" msgstr "Delete item"
@ -309,6 +314,10 @@ msgstr "An error occurred:"
msgid "Read more" msgid "Read more"
msgstr "Read more" msgstr "Read more"
#: src/components/items/InfoItem.tsx:25
msgid "None"
msgstr "None"
#: src/components/items/InvenTreeLogo.tsx:23 #: src/components/items/InvenTreeLogo.tsx:23
msgid "InvenTree Logo" msgid "InvenTree Logo"
msgstr "InvenTree Logo" msgstr "InvenTree Logo"
@ -547,7 +556,8 @@ msgid "Email settings not configured"
msgstr "Email settings not configured" msgstr "Email settings not configured"
#: src/components/modals/ServerInfoModal.tsx:112 #: src/components/modals/ServerInfoModal.tsx:112
#: src/components/tables/plugin/PluginListTable.tsx:86 #: src/components/tables/plugin/PluginListTable.tsx:174
#: src/components/tables/plugin/PluginListTable.tsx:286
msgid "Version" msgid "Version"
msgstr "Version" msgstr "Version"
@ -560,46 +570,40 @@ msgstr "Server Version"
#~ msgid "Profile" #~ msgid "Profile"
#~ msgstr "Profile" #~ msgstr "Profile"
#: src/components/nav/MainMenu.tsx:44 #: src/components/nav/MainMenu.tsx:43
#: src/defaults/menuItems.tsx:63 #: src/defaults/menuItems.tsx:63
#: src/pages/Index/Settings/AdminCenter.tsx:98 #: src/pages/Index/Settings/AdminCenter/Index.tsx:62
msgid "Admin Center" msgid "Admin Center"
msgstr "Admin Center" msgstr "Admin Center"
#: src/components/nav/MainMenu.tsx:48 #: src/components/nav/MainMenu.tsx:47
#: src/pages/Index/Settings/AdminCenter.tsx:44 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26
msgid "Settings" msgid "Settings"
msgstr "Settings" msgstr "Settings"
#: src/components/nav/MainMenu.tsx:51 #: src/components/nav/MainMenu.tsx:50
#: src/defaults/menuItems.tsx:15 #: src/defaults/menuItems.tsx:15
msgid "Account settings" msgid "Account settings"
msgstr "Account settings" msgstr "Account settings"
#: src/components/nav/MainMenu.tsx:59 #: src/components/nav/MainMenu.tsx:58
#: src/defaults/menuItems.tsx:58 #: src/defaults/menuItems.tsx:58
#: src/pages/Index/Settings/SystemSettings.tsx:296 #: src/pages/Index/Settings/SystemSettings.tsx:296
msgid "System Settings" msgid "System Settings"
msgstr "System Settings" msgstr "System Settings"
#: src/components/nav/MainMenu.tsx:68
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/PluginSettings.tsx:32
msgid "Plugins"
msgstr "Plugins"
#: src/components/nav/MainMenu.tsx:68 #: src/components/nav/MainMenu.tsx:68
#~ msgid "Current language {locale}" #~ msgid "Current language {locale}"
#~ msgstr "Current language {locale}" #~ msgstr "Current language {locale}"
#: src/components/nav/MainMenu.tsx:69
msgid "Logout"
msgstr "Logout"
#: src/components/nav/MainMenu.tsx:71 #: src/components/nav/MainMenu.tsx:71
#~ msgid "Switch to pseudo language" #~ msgid "Switch to pseudo language"
#~ msgstr "Switch to pseudo language" #~ msgstr "Switch to pseudo language"
#: src/components/nav/MainMenu.tsx:79
msgid "Logout"
msgstr "Logout"
#: src/components/nav/NavHoverMenu.tsx:61 #: src/components/nav/NavHoverMenu.tsx:61
msgid "Open Navigation" msgid "Open Navigation"
msgstr "Open Navigation" msgstr "Open Navigation"
@ -625,6 +629,11 @@ msgstr "Navigation"
msgid "Pages" msgid "Pages"
msgstr "Pages" msgstr "Pages"
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/AdminCenter/Index.tsx:29
msgid "Plugins"
msgstr "Plugins"
#: src/components/nav/NavigationDrawer.tsx:77 #: src/components/nav/NavigationDrawer.tsx:77
msgid "Documentation" msgid "Documentation"
msgstr "Documentation" msgstr "Documentation"
@ -633,7 +642,7 @@ msgstr "Documentation"
msgid "About" msgid "About"
msgstr "About" msgstr "About"
#: src/components/nav/NotificationDrawer.tsx:70 #: src/components/nav/NotificationDrawer.tsx:71
#: src/pages/Index/Settings/SystemSettings.tsx:124 #: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Index/Settings/UserSettings.tsx:94
#: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:28
@ -641,11 +650,11 @@ msgstr "About"
msgid "Notifications" msgid "Notifications"
msgstr "Notifications" msgstr "Notifications"
#: src/components/nav/NotificationDrawer.tsx:87 #: src/components/nav/NotificationDrawer.tsx:88
msgid "You have no unread notifications." msgid "You have no unread notifications."
msgstr "You have no unread notifications." msgstr "You have no unread notifications."
#: src/components/nav/NotificationDrawer.tsx:111 #: src/components/nav/NotificationDrawer.tsx:123
#: src/pages/Notifications.tsx:36 #: src/pages/Notifications.tsx:36
msgid "Mark as read" msgid "Mark as read"
msgstr "Mark as read" msgstr "Mark as read"
@ -896,7 +905,8 @@ msgid "User"
msgstr "User" msgstr "User"
#: src/components/render/ModelType.tsx:150 #: src/components/render/ModelType.tsx:150
#: src/pages/Index/Settings/AdminCenter.tsx:34 #: src/pages/Index/Settings/AdminCenter/Index.tsx:23
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13
msgid "Users" msgid "Users"
msgstr "Users" msgstr "Users"
@ -917,21 +927,21 @@ msgstr "Serial Number"
msgid "Quantity" msgid "Quantity"
msgstr "Quantity" msgstr "Quantity"
#: src/components/settings/SettingItem.tsx:32 #: src/components/settings/SettingItem.tsx:43
#: src/components/settings/SettingItem.tsx:74 #: src/components/settings/SettingItem.tsx:96
msgid "Setting updated" msgid "Setting updated"
msgstr "Setting updated" msgstr "Setting updated"
#: src/components/settings/SettingItem.tsx:33 #: src/components/settings/SettingItem.tsx:44
#: src/components/settings/SettingItem.tsx:75 #: src/components/settings/SettingItem.tsx:97
msgid "{0} updated successfully" msgid "{0} updated successfully"
msgstr "{0} updated successfully" msgstr "{0} updated successfully"
#: src/components/settings/SettingItem.tsx:41 #: src/components/settings/SettingItem.tsx:52
msgid "Error editing setting" msgid "Error editing setting"
msgstr "Error editing setting" msgstr "Error editing setting"
#: src/components/settings/SettingItem.tsx:61 #: src/components/settings/SettingItem.tsx:89
msgid "Edit Setting" msgid "Edit Setting"
msgstr "Edit Setting" msgstr "Edit Setting"
@ -941,7 +951,8 @@ msgstr "Edit Setting"
#: src/components/tables/part/PartParameterTable.tsx:65 #: src/components/tables/part/PartParameterTable.tsx:65
#: src/components/tables/part/PartParameterTemplateTable.tsx:40 #: src/components/tables/part/PartParameterTemplateTable.tsx:40
#: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/part/RelatedPartTable.tsx:60
#: src/components/tables/plugin/PluginListTable.tsx:73 #: src/components/tables/plugin/PluginListTable.tsx:159
#: src/components/tables/plugin/PluginListTable.tsx:273
#: src/components/tables/stock/StockItemTable.tsx:45 #: src/components/tables/stock/StockItemTable.tsx:45
msgid "Description" msgid "Description"
msgstr "Description" msgstr "Description"
@ -1057,10 +1068,10 @@ msgid "Select filter value"
msgstr "Select filter value" msgstr "Select filter value"
#: src/components/tables/FilterSelectModal.tsx:166 #: src/components/tables/FilterSelectModal.tsx:166
#: src/components/tables/plugin/PluginListTable.tsx:132 #: src/components/tables/plugin/PluginListTable.tsx:332
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/functions/forms.tsx:201 #: src/functions/forms.tsx:202
#: src/hooks/UseForm.tsx:36 #: src/hooks/UseForm.tsx:38
msgid "Cancel" msgid "Cancel"
msgstr "Cancel" msgstr "Cancel"
@ -1284,9 +1295,9 @@ msgstr "Issued By"
#: src/components/tables/build/BuildOrderTable.tsx:110 #: src/components/tables/build/BuildOrderTable.tsx:110
#: src/components/tables/part/PartTable.tsx:175 #: src/components/tables/part/PartTable.tsx:175
#: src/components/tables/plugin/PluginListTable.tsx:218 #: src/components/tables/plugin/PluginListTable.tsx:177
#: src/components/tables/settings/UserDrawer.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:471
#: src/components/tables/settings/UserTable.tsx:87 #: src/components/tables/settings/UserTable.tsx:194
msgid "Active" msgid "Active"
msgstr "Active" msgstr "Active"
@ -1463,6 +1474,7 @@ msgid "Notification"
msgstr "Notification" msgstr "Notification"
#: src/components/tables/notifications/NotificationsTable.tsx:38 #: src/components/tables/notifications/NotificationsTable.tsx:38
#: src/components/tables/plugin/PluginErrorTable.tsx:37
msgid "Message" msgid "Message"
msgstr "Message" msgstr "Message"
@ -1722,95 +1734,166 @@ msgstr "Related part deleted"
msgid "Are you sure you want to remove this relationship?" msgid "Are you sure you want to remove this relationship?"
msgstr "Are you sure you want to remove this relationship?" msgstr "Are you sure you want to remove this relationship?"
#: src/components/tables/plugin/PluginListTable.tsx:28 #: src/components/tables/plugin/PluginErrorTable.tsx:29
msgid "Plugin is active" msgid "Stage"
msgstr "Plugin is active" msgstr "Stage"
#: src/components/tables/plugin/PluginListTable.tsx:34 #: src/components/tables/plugin/PluginListTable.tsx:102
msgid "Plugin is inactive" msgid "Plugin with id {id} not found"
msgstr "Plugin is inactive" msgstr "Plugin with id {id} not found"
#: src/components/tables/plugin/PluginListTable.tsx:41 #: src/components/tables/plugin/PluginListTable.tsx:104
msgid "Plugin is not installed" msgid "An error occurred while fetching plugin details"
msgstr "Plugin is not installed" msgstr "An error occurred while fetching plugin details"
#: src/components/tables/plugin/PluginListTable.tsx:58
msgid "Plugin"
msgstr "Plugin"
#: src/components/tables/plugin/PluginListTable.tsx:80
msgid "Description not available"
msgstr "Description not available"
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Activate Plugin"
msgstr "Activate Plugin"
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Deactivate Plugin"
msgstr "Deactivate Plugin"
#: src/components/tables/plugin/PluginListTable.tsx:114
msgid "Confirm plugin activation"
msgstr "Confirm plugin activation"
#: src/components/tables/plugin/PluginListTable.tsx:115
msgid "Confirm plugin deactivation"
msgstr "Confirm plugin deactivation"
#: src/components/tables/plugin/PluginListTable.tsx:121 #: src/components/tables/plugin/PluginListTable.tsx:121
msgid "The following plugin will be activated" msgid "Plugin Actions"
msgstr "The following plugin will be activated" msgstr "Plugin Actions"
#: src/components/tables/plugin/PluginListTable.tsx:122 #: src/components/tables/plugin/PluginListTable.tsx:125
msgid "The following plugin will be deactivated" #: src/components/tables/plugin/PluginListTable.tsx:128
msgstr "The following plugin will be deactivated" msgid "Edit plugin"
msgstr "Edit plugin"
#: src/components/tables/plugin/PluginListTable.tsx:133 #: src/components/tables/plugin/PluginListTable.tsx:139
msgid "Confirm" #: src/components/tables/plugin/PluginListTable.tsx:140
msgstr "Confirm" msgid "Reload"
msgstr "Reload"
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Activating plugin"
msgstr "Activating plugin"
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Deactivating plugin"
msgstr "Deactivating plugin"
#: src/components/tables/plugin/PluginListTable.tsx:153 #: src/components/tables/plugin/PluginListTable.tsx:153
msgid "Plugin updated" msgid "Plugin information"
msgstr "Plugin updated" msgstr "Plugin information"
#: src/components/tables/plugin/PluginListTable.tsx:155
msgid "The plugin was activated"
msgstr "The plugin was activated"
#: src/components/tables/plugin/PluginListTable.tsx:156
msgid "The plugin was deactivated"
msgstr "The plugin was deactivated"
#: src/components/tables/plugin/PluginListTable.tsx:164 #: src/components/tables/plugin/PluginListTable.tsx:164
msgid "Error updating plugin" msgid "Author"
msgstr "Error updating plugin" msgstr "Author"
#: src/components/tables/plugin/PluginListTable.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:169
msgid "Deactivate" msgid "Date"
msgstr "Deactivate" msgstr "Date"
#: src/components/tables/plugin/PluginListTable.tsx:185
msgid "Package information"
msgstr "Package information"
#: src/components/tables/plugin/PluginListTable.tsx:190 #: src/components/tables/plugin/PluginListTable.tsx:190
msgid "Activate" msgid "Installation path"
msgstr "Activate" msgstr "Installation path"
#: src/components/tables/plugin/PluginListTable.tsx:223 #: src/components/tables/plugin/PluginListTable.tsx:195
#: src/components/tables/plugin/PluginListTable.tsx:476
msgid "Builtin" msgid "Builtin"
msgstr "Builtin" msgstr "Builtin"
#: src/components/tables/plugin/PluginListTable.tsx:228 #: src/components/tables/plugin/PluginListTable.tsx:206
msgid "Plugin settings"
msgstr "Plugin settings"
#: src/components/tables/plugin/PluginListTable.tsx:223
msgid "Plugin is active"
msgstr "Plugin is active"
#: src/components/tables/plugin/PluginListTable.tsx:229
msgid "Plugin is inactive"
msgstr "Plugin is inactive"
#: src/components/tables/plugin/PluginListTable.tsx:236
msgid "Plugin is not installed"
msgstr "Plugin is not installed"
#: src/components/tables/plugin/PluginListTable.tsx:258
msgid "Plugin"
msgstr "Plugin"
#: src/components/tables/plugin/PluginListTable.tsx:280
msgid "Description not available"
msgstr "Description not available"
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Activate Plugin"
msgstr "Activate Plugin"
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Deactivate Plugin"
msgstr "Deactivate Plugin"
#: src/components/tables/plugin/PluginListTable.tsx:314
msgid "Confirm plugin activation"
msgstr "Confirm plugin activation"
#: src/components/tables/plugin/PluginListTable.tsx:315
msgid "Confirm plugin deactivation"
msgstr "Confirm plugin deactivation"
#: src/components/tables/plugin/PluginListTable.tsx:321
msgid "The following plugin will be activated"
msgstr "The following plugin will be activated"
#: src/components/tables/plugin/PluginListTable.tsx:322
msgid "The following plugin will be deactivated"
msgstr "The following plugin will be deactivated"
#: src/components/tables/plugin/PluginListTable.tsx:333
msgid "Confirm"
msgstr "Confirm"
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Activating plugin"
msgstr "Activating plugin"
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Deactivating plugin"
msgstr "Deactivating plugin"
#: src/components/tables/plugin/PluginListTable.tsx:353
msgid "Plugin updated"
msgstr "Plugin updated"
#: src/components/tables/plugin/PluginListTable.tsx:355
msgid "The plugin was activated"
msgstr "The plugin was activated"
#: src/components/tables/plugin/PluginListTable.tsx:356
msgid "The plugin was deactivated"
msgstr "The plugin was deactivated"
#: src/components/tables/plugin/PluginListTable.tsx:364
msgid "Error updating plugin"
msgstr "Error updating plugin"
#: src/components/tables/plugin/PluginListTable.tsx:381
msgid "Deactivate"
msgstr "Deactivate"
#: src/components/tables/plugin/PluginListTable.tsx:390
msgid "Activate"
msgstr "Activate"
#: src/components/tables/plugin/PluginListTable.tsx:404
msgid "Install plugin"
msgstr "Install plugin"
#: src/components/tables/plugin/PluginListTable.tsx:412
msgid "Install"
msgstr "Install"
#: src/components/tables/plugin/PluginListTable.tsx:416
msgid "Plugin installed successfully"
msgstr "Plugin installed successfully"
#: src/components/tables/plugin/PluginListTable.tsx:435
msgid "Install Plugin"
msgstr "Install Plugin"
#: src/components/tables/plugin/PluginListTable.tsx:448
msgid "Plugin detail"
msgstr "Plugin detail"
#: src/components/tables/plugin/PluginListTable.tsx:481
msgid "Sample" msgid "Sample"
msgstr "Sample" msgstr "Sample"
#: src/components/tables/plugin/PluginListTable.tsx:233 #: src/components/tables/plugin/PluginListTable.tsx:486
msgid "Installed" msgid "Installed"
msgstr "Installed" msgstr "Installed"
@ -2024,35 +2107,47 @@ msgstr "Add custom unit"
msgid "Custom unit created" msgid "Custom unit created"
msgstr "Custom unit created" msgstr "Custom unit created"
#: src/components/tables/settings/GroupTable.tsx:40
msgid "Edit group"
msgstr "Edit group"
#: src/components/tables/settings/GroupTable.tsx:45 #: src/components/tables/settings/GroupTable.tsx:45
msgid "Group updated" #~ msgid "Group updated"
msgstr "Group updated" #~ msgstr "Group updated"
#: src/components/tables/settings/GroupTable.tsx:54 #: src/components/tables/settings/GroupTable.tsx:48
msgid "Group with id {id} not found"
msgstr "Group with id {id} not found"
#: src/components/tables/settings/GroupTable.tsx:50
msgid "An error occurred while fetching group details"
msgstr "An error occurred while fetching group details"
#: src/components/tables/settings/GroupTable.tsx:74
msgid "Permission set"
msgstr "Permission set"
#: src/components/tables/settings/GroupTable.tsx:115
msgid "Delete group" msgid "Delete group"
msgstr "Delete group" msgstr "Delete group"
#: src/components/tables/settings/GroupTable.tsx:55 #: src/components/tables/settings/GroupTable.tsx:116
msgid "Group deleted" msgid "Group deleted"
msgstr "Group deleted" msgstr "Group deleted"
#: src/components/tables/settings/GroupTable.tsx:57 #: src/components/tables/settings/GroupTable.tsx:118
msgid "Are you sure you want to delete this group?" msgid "Are you sure you want to delete this group?"
msgstr "Are you sure you want to delete this group?" msgstr "Are you sure you want to delete this group?"
#: src/components/tables/settings/GroupTable.tsx:67 #: src/components/tables/settings/GroupTable.tsx:128
#: src/components/tables/settings/GroupTable.tsx:81 #: src/components/tables/settings/GroupTable.tsx:142
msgid "Add group" msgid "Add group"
msgstr "Add group" msgstr "Add group"
#: src/components/tables/settings/GroupTable.tsx:70 #: src/components/tables/settings/GroupTable.tsx:131
msgid "Added group" msgid "Added group"
msgstr "Added group" msgstr "Added group"
#: src/components/tables/settings/GroupTable.tsx:152
msgid "Edit group"
msgstr "Edit group"
#: src/components/tables/settings/ProjectCodeTable.tsx:49 #: src/components/tables/settings/ProjectCodeTable.tsx:49
msgid "Edit project code" msgid "Edit project code"
msgstr "Edit project code" msgstr "Edit project code"
@ -2083,99 +2178,129 @@ msgid "Added project code"
msgstr "Added project code" msgstr "Added project code"
#: src/components/tables/settings/UserDrawer.tsx:92 #: src/components/tables/settings/UserDrawer.tsx:92
msgid "User permission changed successfully" #~ msgid "User permission changed successfully"
msgstr "User permission changed successfully" #~ msgstr "User permission changed successfully"
#: src/components/tables/settings/UserDrawer.tsx:93 #: src/components/tables/settings/UserDrawer.tsx:93
msgid "Some changes might only take effect after the user refreshes their login." #~ msgid "Some changes might only take effect after the user refreshes their login."
msgstr "Some changes might only take effect after the user refreshes their login." #~ msgstr "Some changes might only take effect after the user refreshes their login."
#: src/components/tables/settings/UserDrawer.tsx:118 #: src/components/tables/settings/UserDrawer.tsx:118
msgid "Changed user active status successfully" #~ msgid "Changed user active status successfully"
msgstr "Changed user active status successfully" #~ msgstr "Changed user active status successfully"
#: src/components/tables/settings/UserDrawer.tsx:119 #: src/components/tables/settings/UserDrawer.tsx:119
msgid "Set to {active}" #~ msgid "Set to {active}"
msgstr "Set to {active}" #~ msgstr "Set to {active}"
#: src/components/tables/settings/UserDrawer.tsx:142 #: src/components/tables/settings/UserDrawer.tsx:142
msgid "User details for {0}" #~ msgid "User details for {0}"
msgstr "User details for {0}" #~ msgstr "User details for {0}"
#: src/components/tables/settings/UserDrawer.tsx:148
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr "Details"
#: src/components/tables/settings/UserDrawer.tsx:165
#: src/components/tables/settings/UserTable.tsx:61
msgid "First Name"
msgstr "First Name"
#: src/components/tables/settings/UserDrawer.tsx:170
#: src/components/tables/settings/UserTable.tsx:66
msgid "Last Name"
msgstr "Last Name"
#: src/components/tables/settings/UserDrawer.tsx:176 #: src/components/tables/settings/UserDrawer.tsx:176
msgid "Rights" #~ msgid "Rights"
msgstr "Rights" #~ msgstr "Rights"
#: src/components/tables/settings/UserDrawer.tsx:184 #: src/components/tables/settings/UserTable.tsx:66
#: src/components/tables/settings/UserTable.tsx:79 msgid "User with id {id} not found"
msgid "Staff" msgstr "User with id {id} not found"
msgstr "Staff"
#: src/components/tables/settings/UserDrawer.tsx:190 #: src/components/tables/settings/UserTable.tsx:68
#: src/components/tables/settings/UserTable.tsx:83 msgid "An error occurred while fetching user details"
msgid "Superuser" msgstr "An error occurred while fetching user details"
msgstr "Superuser"
#: src/components/tables/settings/UserDrawer.tsx:200 #: src/components/tables/settings/UserTable.tsx:86
#: src/components/tables/settings/UserTable.tsx:72 msgid "Is Active"
#: src/pages/Index/Settings/AdminCenter.tsx:38 msgstr "Is Active"
msgid "Groups"
msgstr "Groups"
#: src/components/tables/settings/UserDrawer.tsx:204 #: src/components/tables/settings/UserTable.tsx:87
msgid "No groups" msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts."
msgstr "No groups" msgstr "Designates whether this user should be treated as active. Unselect this instead of deleting accounts."
#: src/components/tables/settings/UserTable.tsx:99 #: src/components/tables/settings/UserTable.tsx:91
msgid "Edit user" msgid "Is Staff"
msgstr "Edit user" msgstr "Is Staff"
#: src/components/tables/settings/UserTable.tsx:92
msgid "Designates whether the user can log into the django admin site."
msgstr "Designates whether the user can log into the django admin site."
#: src/components/tables/settings/UserTable.tsx:96
msgid "Is Superuser"
msgstr "Is Superuser"
#: src/components/tables/settings/UserTable.tsx:97
msgid "Designates that this user has all permissions without explicitly assigning them."
msgstr "Designates that this user has all permissions without explicitly assigning them."
#: src/components/tables/settings/UserTable.tsx:103
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:19
msgid "Info"
msgstr "Info"
#: src/components/tables/settings/UserTable.tsx:106 #: src/components/tables/settings/UserTable.tsx:106
msgid "User updated" #~ msgid "User updated"
msgstr "User updated" #~ msgstr "User updated"
#: src/components/tables/settings/UserTable.tsx:115 #: src/components/tables/settings/UserTable.tsx:107
msgid "Delete user" msgid "You cannot edit the rights for the currently logged-in user."
msgstr "Delete user" msgstr "You cannot edit the rights for the currently logged-in user."
#: src/components/tables/settings/UserTable.tsx:116
msgid "User deleted"
msgstr "User deleted"
#: src/components/tables/settings/UserTable.tsx:117 #: src/components/tables/settings/UserTable.tsx:117
#~ msgid "user deleted" #~ msgid "user deleted"
#~ msgstr "user deleted" #~ msgstr "user deleted"
#: src/components/tables/settings/UserTable.tsx:118 #: src/components/tables/settings/UserTable.tsx:121
#: src/components/tables/settings/UserTable.tsx:179
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:18
msgid "Groups"
msgstr "Groups"
#: src/components/tables/settings/UserTable.tsx:133
msgid "No groups"
msgstr "No groups"
#: src/components/tables/settings/UserTable.tsx:168
msgid "First Name"
msgstr "First Name"
#: src/components/tables/settings/UserTable.tsx:173
msgid "Last Name"
msgstr "Last Name"
#: src/components/tables/settings/UserTable.tsx:186
msgid "Staff"
msgstr "Staff"
#: src/components/tables/settings/UserTable.tsx:190
msgid "Superuser"
msgstr "Superuser"
#: src/components/tables/settings/UserTable.tsx:209
msgid "Delete user"
msgstr "Delete user"
#: src/components/tables/settings/UserTable.tsx:210
msgid "User deleted"
msgstr "User deleted"
#: src/components/tables/settings/UserTable.tsx:212
msgid "Are you sure you want to delete this user?" msgid "Are you sure you want to delete this user?"
msgstr "Are you sure you want to delete this user?" msgstr "Are you sure you want to delete this user?"
#: src/components/tables/settings/UserTable.tsx:128 #: src/components/tables/settings/UserTable.tsx:222
#: src/components/tables/settings/UserTable.tsx:144 #: src/components/tables/settings/UserTable.tsx:238
msgid "Add user" msgid "Add user"
msgstr "Add user" msgstr "Add user"
#: src/components/tables/settings/UserTable.tsx:136 #: src/components/tables/settings/UserTable.tsx:230
msgid "Added user" msgid "Added user"
msgstr "Added user" msgstr "Added user"
#: src/components/tables/settings/UserTable.tsx:247
msgid "Edit user"
msgstr "Edit user"
#: src/components/tables/stock/StockItemTable.tsx:71 #: src/components/tables/stock/StockItemTable.tsx:71
msgid "This stock item is in production" msgid "This stock item is in production"
msgstr "This stock item is in production" msgstr "This stock item is in production"
@ -2838,19 +2963,19 @@ msgstr "Already logged in"
msgid "Found an existing login - using it to log you in." msgid "Found an existing login - using it to log you in."
msgstr "Found an existing login - using it to log you in." msgstr "Found an existing login - using it to log you in."
#: src/functions/forms.tsx:49 #: src/functions/forms.tsx:50
msgid "Form method not provided" msgid "Form method not provided"
msgstr "Form method not provided" msgstr "Form method not provided"
#: src/functions/forms.tsx:58 #: src/functions/forms.tsx:59
msgid "Response did not contain action data" msgid "Response did not contain action data"
msgstr "Response did not contain action data" msgstr "Response did not contain action data"
#: src/functions/forms.tsx:187 #: src/functions/forms.tsx:188
msgid "Invalid Form" msgid "Invalid Form"
msgstr "Invalid Form" msgstr "Invalid Form"
#: src/functions/forms.tsx:188 #: src/functions/forms.tsx:189
msgid "method parameter not supplied" msgid "method parameter not supplied"
msgstr "method parameter not supplied" msgstr "method parameter not supplied"
@ -3330,37 +3455,53 @@ msgid "Loader"
msgstr "Loader" msgstr "Loader"
#: src/pages/Index/Settings/AdminCenter.tsx:30 #: src/pages/Index/Settings/AdminCenter.tsx:30
msgid "User Management" #~ msgid "User Management"
msgstr "User Management" #~ msgstr "User Management"
#: src/pages/Index/Settings/AdminCenter.tsx:48
msgid "Select settings relevant for user lifecycle. More available in"
msgstr "Select settings relevant for user lifecycle. More available in"
#: src/pages/Index/Settings/AdminCenter.tsx:54
msgid "System settings"
msgstr "System settings"
#: src/pages/Index/Settings/AdminCenter.tsx:74
msgid "Quick Actions"
msgstr "Quick Actions"
#: src/pages/Index/Settings/AdminCenter.tsx:79
msgid "Add a new user"
msgstr "Add a new user"
#: src/pages/Index/Settings/AdminCenter.tsx:91 #: src/pages/Index/Settings/AdminCenter.tsx:91
#~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgid "Advanced Amininistrative Options for InvenTree"
#~ msgstr "Advanced Amininistrative Options for InvenTree" #~ msgstr "Advanced Amininistrative Options for InvenTree"
#: src/pages/Index/Settings/AdminCenter.tsx:99 #: src/pages/Index/Settings/AdminCenter/Index.tsx:39
msgid "Quick Actions"
msgstr "Quick Actions"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:44
msgid "Add a new user"
msgstr "Add a new user"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:63
msgid "Advanced Options" msgid "Advanced Options"
msgstr "Advanced Options" msgstr "Advanced Options"
#: src/pages/Index/Settings/PluginSettings.tsx:47 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:23
msgid "External plugins are not enabled for this InvenTree installation."
msgstr "External plugins are not enabled for this InvenTree installation."
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33
msgid "Plugin Error Stack"
msgstr "Plugin Error Stack"
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:40
msgid "Plugin Settings" msgid "Plugin Settings"
msgstr "Plugin Settings" msgstr "Plugin Settings"
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45
msgid "Warning"
msgstr "Warning"
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47
msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage."
msgstr "Changing the settings below require you to immediately restart the server. Do not change this while under active usage."
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30
msgid "Select settings relevant for user lifecycle. More available in"
msgstr "Select settings relevant for user lifecycle. More available in"
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:35
msgid "System settings"
msgstr "System settings"
#: src/pages/Index/Settings/SystemSettings.tsx:70 #: src/pages/Index/Settings/SystemSettings.tsx:70
msgid "Login" msgid "Login"
msgstr "Login" msgstr "Login"
@ -3566,6 +3707,12 @@ msgstr "Build order created"
msgid "New Build Order" msgid "New Build Order"
msgstr "New Build Order" msgstr "New Build Order"
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr "Details"
#: src/pages/company/CompanyDetail.tsx:78 #: src/pages/company/CompanyDetail.tsx:78
msgid "Manufactured Parts" msgid "Manufactured Parts"
msgstr "Manufactured Parts" msgstr "Manufactured Parts"

View File

@ -19,27 +19,41 @@ msgid "Title"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:129 #: src/components/forms/ApiForm.tsx:129
#: src/functions/forms.tsx:48 #: src/functions/forms.tsx:49
#: src/functions/forms.tsx:57 #: src/functions/forms.tsx:58
#: src/functions/forms.tsx:260 #: src/functions/forms.tsx:266
msgid "Form Error" msgid "Form Error"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:296 #: src/components/forms/ApiForm.tsx:301
#: src/components/widgets/MarkdownEditor.tsx:146 #: src/components/widgets/MarkdownEditor.tsx:146
msgid "Success" msgid "Success"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:368 #: src/components/forms/ApiForm.tsx:372
msgid "Form Errors Exist" msgid "Form Errors Exist"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:421 #: src/components/forms/ApiForm.tsx:425
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51
msgid "Submit" msgid "Submit"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:461
msgid "Update"
msgstr ""
#: src/components/forms/ApiForm.tsx:481
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:306
#: src/hooks/UseForm.tsx:117
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/forms/AuthenticationForm.tsx:44 #: src/components/forms/AuthenticationForm.tsx:44
#: src/functions/auth.tsx:33 #: src/functions/auth.tsx:33
msgid "Login failed" msgid "Login failed"
@ -77,8 +91,7 @@ msgid "Welcome, log in below"
msgstr "" msgstr ""
#: src/components/forms/AuthenticationForm.tsx:91 #: src/components/forms/AuthenticationForm.tsx:91
#: src/components/tables/settings/UserDrawer.tsx:159 #: src/components/tables/settings/UserTable.tsx:163
#: src/components/tables/settings/UserTable.tsx:56
msgid "Username" msgid "Username"
msgstr "" msgstr ""
@ -98,8 +111,7 @@ msgstr ""
#: src/components/forms/AuthenticationForm.tsx:117 #: src/components/forms/AuthenticationForm.tsx:117
#: src/components/tables/company/ContactTable.tsx:47 #: src/components/tables/company/ContactTable.tsx:47
#: src/components/tables/settings/UserDrawer.tsx:163 #: src/components/tables/settings/UserTable.tsx:157
#: src/components/tables/settings/UserTable.tsx:50
#: src/pages/Auth/Reset.tsx:31 #: src/pages/Auth/Reset.tsx:31
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49
msgid "Email" msgid "Email"
@ -137,8 +149,10 @@ msgstr ""
#: src/components/tables/company/ContactTable.tsx:35 #: src/components/tables/company/ContactTable.tsx:35
#: src/components/tables/part/PartCategoryTable.tsx:24 #: src/components/tables/part/PartCategoryTable.tsx:24
#: src/components/tables/part/PartParameterTemplateTable.tsx:29 #: src/components/tables/part/PartParameterTemplateTable.tsx:29
#: src/components/tables/plugin/PluginErrorTable.tsx:33
#: src/components/tables/plugin/PluginListTable.tsx:156
#: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/CustomUnitsTable.tsx:31
#: src/components/tables/settings/GroupTable.tsx:28 #: src/components/tables/settings/GroupTable.tsx:100
#: src/components/tables/stock/StockLocationTable.tsx:25 #: src/components/tables/stock/StockLocationTable.tsx:25
msgid "Name" msgid "Name"
msgstr "" msgstr ""
@ -183,7 +197,7 @@ msgstr ""
#: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/forms/fields/ApiFormField.tsx:279
#: src/components/nav/SearchDrawer.tsx:412 #: src/components/nav/SearchDrawer.tsx:412
#: src/components/tables/InvenTreeTable.tsx:393 #: src/components/tables/InvenTreeTable.tsx:393
#: src/components/tables/plugin/PluginListTable.tsx:163 #: src/components/tables/plugin/PluginListTable.tsx:363
#: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:108
#: src/components/widgets/MarkdownEditor.tsx:154 #: src/components/widgets/MarkdownEditor.tsx:154
#: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:12
@ -191,19 +205,19 @@ msgstr ""
msgid "Error" msgid "Error"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:199 #: src/components/forms/fields/RelatedModelField.tsx:210
#: src/pages/Index/Settings/UserSettings.tsx:64 #: src/pages/Index/Settings/UserSettings.tsx:64
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:200 #: src/components/forms/fields/RelatedModelField.tsx:211
#: src/components/modals/AboutInvenTreeModal.tsx:67 #: src/components/modals/AboutInvenTreeModal.tsx:67
#: src/components/widgets/WidgetLayout.tsx:134 #: src/components/widgets/WidgetLayout.tsx:134
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301
msgid "Loading" msgid "Loading"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:202 #: src/components/forms/fields/RelatedModelField.tsx:213
msgid "No results found" msgid "No results found"
msgstr "" msgstr ""
@ -246,15 +260,6 @@ msgstr ""
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:300
#: src/hooks/UseForm.tsx:109
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/items/ActionDropdown.tsx:174 #: src/components/items/ActionDropdown.tsx:174
msgid "Delete item" msgid "Delete item"
msgstr "" msgstr ""
@ -290,6 +295,10 @@ msgstr ""
msgid "Read more" msgid "Read more"
msgstr "" msgstr ""
#: src/components/items/InfoItem.tsx:25
msgid "None"
msgstr ""
#: src/components/items/InvenTreeLogo.tsx:23 #: src/components/items/InvenTreeLogo.tsx:23
msgid "InvenTree Logo" msgid "InvenTree Logo"
msgstr "" msgstr ""
@ -528,7 +537,8 @@ msgid "Email settings not configured"
msgstr "" msgstr ""
#: src/components/modals/ServerInfoModal.tsx:112 #: src/components/modals/ServerInfoModal.tsx:112
#: src/components/tables/plugin/PluginListTable.tsx:86 #: src/components/tables/plugin/PluginListTable.tsx:174
#: src/components/tables/plugin/PluginListTable.tsx:286
msgid "Version" msgid "Version"
msgstr "" msgstr ""
@ -541,35 +551,29 @@ msgstr ""
#~ msgid "Profile" #~ msgid "Profile"
#~ msgstr "" #~ msgstr ""
#: src/components/nav/MainMenu.tsx:44 #: src/components/nav/MainMenu.tsx:43
#: src/defaults/menuItems.tsx:63 #: src/defaults/menuItems.tsx:63
#: src/pages/Index/Settings/AdminCenter.tsx:98 #: src/pages/Index/Settings/AdminCenter/Index.tsx:62
msgid "Admin Center" msgid "Admin Center"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:48 #: src/components/nav/MainMenu.tsx:47
#: src/pages/Index/Settings/AdminCenter.tsx:44 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:51 #: src/components/nav/MainMenu.tsx:50
#: src/defaults/menuItems.tsx:15 #: src/defaults/menuItems.tsx:15
msgid "Account settings" msgid "Account settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:59 #: src/components/nav/MainMenu.tsx:58
#: src/defaults/menuItems.tsx:58 #: src/defaults/menuItems.tsx:58
#: src/pages/Index/Settings/SystemSettings.tsx:296 #: src/pages/Index/Settings/SystemSettings.tsx:296
msgid "System Settings" msgid "System Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:68 #: src/components/nav/MainMenu.tsx:69
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/PluginSettings.tsx:32
msgid "Plugins"
msgstr ""
#: src/components/nav/MainMenu.tsx:79
msgid "Logout" msgid "Logout"
msgstr "" msgstr ""
@ -598,6 +602,11 @@ msgstr ""
msgid "Pages" msgid "Pages"
msgstr "" msgstr ""
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/AdminCenter/Index.tsx:29
msgid "Plugins"
msgstr ""
#: src/components/nav/NavigationDrawer.tsx:77 #: src/components/nav/NavigationDrawer.tsx:77
msgid "Documentation" msgid "Documentation"
msgstr "" msgstr ""
@ -606,7 +615,7 @@ msgstr ""
msgid "About" msgid "About"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:70 #: src/components/nav/NotificationDrawer.tsx:71
#: src/pages/Index/Settings/SystemSettings.tsx:124 #: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Index/Settings/UserSettings.tsx:94
#: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:28
@ -614,11 +623,11 @@ msgstr ""
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:87 #: src/components/nav/NotificationDrawer.tsx:88
msgid "You have no unread notifications." msgid "You have no unread notifications."
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:111 #: src/components/nav/NotificationDrawer.tsx:123
#: src/pages/Notifications.tsx:36 #: src/pages/Notifications.tsx:36
msgid "Mark as read" msgid "Mark as read"
msgstr "" msgstr ""
@ -869,7 +878,8 @@ msgid "User"
msgstr "" msgstr ""
#: src/components/render/ModelType.tsx:150 #: src/components/render/ModelType.tsx:150
#: src/pages/Index/Settings/AdminCenter.tsx:34 #: src/pages/Index/Settings/AdminCenter/Index.tsx:23
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13
msgid "Users" msgid "Users"
msgstr "" msgstr ""
@ -890,21 +900,21 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:32 #: src/components/settings/SettingItem.tsx:43
#: src/components/settings/SettingItem.tsx:74 #: src/components/settings/SettingItem.tsx:96
msgid "Setting updated" msgid "Setting updated"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:33 #: src/components/settings/SettingItem.tsx:44
#: src/components/settings/SettingItem.tsx:75 #: src/components/settings/SettingItem.tsx:97
msgid "{0} updated successfully" msgid "{0} updated successfully"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:41 #: src/components/settings/SettingItem.tsx:52
msgid "Error editing setting" msgid "Error editing setting"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:61 #: src/components/settings/SettingItem.tsx:89
msgid "Edit Setting" msgid "Edit Setting"
msgstr "" msgstr ""
@ -914,7 +924,8 @@ msgstr ""
#: src/components/tables/part/PartParameterTable.tsx:65 #: src/components/tables/part/PartParameterTable.tsx:65
#: src/components/tables/part/PartParameterTemplateTable.tsx:40 #: src/components/tables/part/PartParameterTemplateTable.tsx:40
#: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/part/RelatedPartTable.tsx:60
#: src/components/tables/plugin/PluginListTable.tsx:73 #: src/components/tables/plugin/PluginListTable.tsx:159
#: src/components/tables/plugin/PluginListTable.tsx:273
#: src/components/tables/stock/StockItemTable.tsx:45 #: src/components/tables/stock/StockItemTable.tsx:45
msgid "Description" msgid "Description"
msgstr "" msgstr ""
@ -1030,10 +1041,10 @@ msgid "Select filter value"
msgstr "" msgstr ""
#: src/components/tables/FilterSelectModal.tsx:166 #: src/components/tables/FilterSelectModal.tsx:166
#: src/components/tables/plugin/PluginListTable.tsx:132 #: src/components/tables/plugin/PluginListTable.tsx:332
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/functions/forms.tsx:201 #: src/functions/forms.tsx:202
#: src/hooks/UseForm.tsx:36 #: src/hooks/UseForm.tsx:38
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@ -1257,9 +1268,9 @@ msgstr ""
#: src/components/tables/build/BuildOrderTable.tsx:110 #: src/components/tables/build/BuildOrderTable.tsx:110
#: src/components/tables/part/PartTable.tsx:175 #: src/components/tables/part/PartTable.tsx:175
#: src/components/tables/plugin/PluginListTable.tsx:218 #: src/components/tables/plugin/PluginListTable.tsx:177
#: src/components/tables/settings/UserDrawer.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:471
#: src/components/tables/settings/UserTable.tsx:87 #: src/components/tables/settings/UserTable.tsx:194
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@ -1436,6 +1447,7 @@ msgid "Notification"
msgstr "" msgstr ""
#: src/components/tables/notifications/NotificationsTable.tsx:38 #: src/components/tables/notifications/NotificationsTable.tsx:38
#: src/components/tables/plugin/PluginErrorTable.tsx:37
msgid "Message" msgid "Message"
msgstr "" msgstr ""
@ -1691,95 +1703,166 @@ msgstr ""
msgid "Are you sure you want to remove this relationship?" msgid "Are you sure you want to remove this relationship?"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:28 #: src/components/tables/plugin/PluginErrorTable.tsx:29
msgid "Plugin is active" msgid "Stage"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:34 #: src/components/tables/plugin/PluginListTable.tsx:102
msgid "Plugin is inactive" msgid "Plugin with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:41 #: src/components/tables/plugin/PluginListTable.tsx:104
msgid "Plugin is not installed" msgid "An error occurred while fetching plugin details"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:58
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:80
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:114
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:115
msgid "Confirm plugin deactivation"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:121 #: src/components/tables/plugin/PluginListTable.tsx:121
msgid "The following plugin will be activated" msgid "Plugin Actions"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:122 #: src/components/tables/plugin/PluginListTable.tsx:125
msgid "The following plugin will be deactivated" #: src/components/tables/plugin/PluginListTable.tsx:128
msgid "Edit plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:133 #: src/components/tables/plugin/PluginListTable.tsx:139
msgid "Confirm" #: src/components/tables/plugin/PluginListTable.tsx:140
msgstr "" msgid "Reload"
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Deactivating plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:153 #: src/components/tables/plugin/PluginListTable.tsx:153
msgid "Plugin updated" msgid "Plugin information"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:155
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:156
msgid "The plugin was deactivated"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:164 #: src/components/tables/plugin/PluginListTable.tsx:164
msgid "Error updating plugin" msgid "Author"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:169
msgid "Deactivate" msgid "Date"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:185
msgid "Package information"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:190 #: src/components/tables/plugin/PluginListTable.tsx:190
msgid "Activate" msgid "Installation path"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223 #: src/components/tables/plugin/PluginListTable.tsx:195
#: src/components/tables/plugin/PluginListTable.tsx:476
msgid "Builtin" msgid "Builtin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:228 #: src/components/tables/plugin/PluginListTable.tsx:206
msgid "Plugin settings"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223
msgid "Plugin is active"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:229
msgid "Plugin is inactive"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:236
msgid "Plugin is not installed"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:258
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:280
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:314
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:315
msgid "Confirm plugin deactivation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:321
msgid "The following plugin will be activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:322
msgid "The following plugin will be deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:333
msgid "Confirm"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Deactivating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:353
msgid "Plugin updated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:355
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:356
msgid "The plugin was deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:364
msgid "Error updating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:381
msgid "Deactivate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:390
msgid "Activate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:404
msgid "Install plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:412
msgid "Install"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:416
msgid "Plugin installed successfully"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:435
msgid "Install Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:448
msgid "Plugin detail"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:481
msgid "Sample" msgid "Sample"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:233 #: src/components/tables/plugin/PluginListTable.tsx:486
msgid "Installed" msgid "Installed"
msgstr "" msgstr ""
@ -1993,35 +2076,47 @@ msgstr ""
msgid "Custom unit created" msgid "Custom unit created"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:40
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:45 #: src/components/tables/settings/GroupTable.tsx:45
msgid "Group updated" #~ msgid "Group updated"
#~ msgstr ""
#: src/components/tables/settings/GroupTable.tsx:48
msgid "Group with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:54 #: src/components/tables/settings/GroupTable.tsx:50
msgid "An error occurred while fetching group details"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:74
msgid "Permission set"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:115
msgid "Delete group" msgid "Delete group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:55 #: src/components/tables/settings/GroupTable.tsx:116
msgid "Group deleted" msgid "Group deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:57 #: src/components/tables/settings/GroupTable.tsx:118
msgid "Are you sure you want to delete this group?" msgid "Are you sure you want to delete this group?"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:67 #: src/components/tables/settings/GroupTable.tsx:128
#: src/components/tables/settings/GroupTable.tsx:81 #: src/components/tables/settings/GroupTable.tsx:142
msgid "Add group" msgid "Add group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:70 #: src/components/tables/settings/GroupTable.tsx:131
msgid "Added group" msgid "Added group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:152
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/ProjectCodeTable.tsx:49 #: src/components/tables/settings/ProjectCodeTable.tsx:49
msgid "Edit project code" msgid "Edit project code"
msgstr "" msgstr ""
@ -2052,99 +2147,129 @@ msgid "Added project code"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:92 #: src/components/tables/settings/UserDrawer.tsx:92
msgid "User permission changed successfully" #~ msgid "User permission changed successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:93 #: src/components/tables/settings/UserDrawer.tsx:93
msgid "Some changes might only take effect after the user refreshes their login." #~ msgid "Some changes might only take effect after the user refreshes their login."
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:118 #: src/components/tables/settings/UserDrawer.tsx:118
msgid "Changed user active status successfully" #~ msgid "Changed user active status successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:119 #: src/components/tables/settings/UserDrawer.tsx:119
msgid "Set to {active}" #~ msgid "Set to {active}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:142 #: src/components/tables/settings/UserDrawer.tsx:142
msgid "User details for {0}" #~ msgid "User details for {0}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:148
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:165
#: src/components/tables/settings/UserTable.tsx:61
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:170
#: src/components/tables/settings/UserTable.tsx:66
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:176 #: src/components/tables/settings/UserDrawer.tsx:176
msgid "Rights" #~ msgid "Rights"
#~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:66
msgid "User with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:184 #: src/components/tables/settings/UserTable.tsx:68
#: src/components/tables/settings/UserTable.tsx:79 msgid "An error occurred while fetching user details"
msgid "Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:190 #: src/components/tables/settings/UserTable.tsx:86
#: src/components/tables/settings/UserTable.tsx:83 msgid "Is Active"
msgid "Superuser"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:200 #: src/components/tables/settings/UserTable.tsx:87
#: src/components/tables/settings/UserTable.tsx:72 msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts."
#: src/pages/Index/Settings/AdminCenter.tsx:38
msgid "Groups"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:204 #: src/components/tables/settings/UserTable.tsx:91
msgid "No groups" msgid "Is Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:99 #: src/components/tables/settings/UserTable.tsx:92
msgid "Edit user" msgid "Designates whether the user can log into the django admin site."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:96
msgid "Is Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:97
msgid "Designates that this user has all permissions without explicitly assigning them."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:103
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:19
msgid "Info"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:106 #: src/components/tables/settings/UserTable.tsx:106
msgid "User updated" #~ msgid "User updated"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:115 #: src/components/tables/settings/UserTable.tsx:107
msgid "Delete user" msgid "You cannot edit the rights for the currently logged-in user."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:116
msgid "User deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:117 #: src/components/tables/settings/UserTable.tsx:117
#~ msgid "user deleted" #~ msgid "user deleted"
#~ msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:118 #: src/components/tables/settings/UserTable.tsx:121
#: src/components/tables/settings/UserTable.tsx:179
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:18
msgid "Groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:133
msgid "No groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:168
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:173
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:186
msgid "Staff"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:190
msgid "Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:209
msgid "Delete user"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:210
msgid "User deleted"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:212
msgid "Are you sure you want to delete this user?" msgid "Are you sure you want to delete this user?"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:128 #: src/components/tables/settings/UserTable.tsx:222
#: src/components/tables/settings/UserTable.tsx:144 #: src/components/tables/settings/UserTable.tsx:238
msgid "Add user" msgid "Add user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:136 #: src/components/tables/settings/UserTable.tsx:230
msgid "Added user" msgid "Added user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:247
msgid "Edit user"
msgstr ""
#: src/components/tables/stock/StockItemTable.tsx:71 #: src/components/tables/stock/StockItemTable.tsx:71
msgid "This stock item is in production" msgid "This stock item is in production"
msgstr "" msgstr ""
@ -2731,19 +2856,19 @@ msgstr ""
msgid "Found an existing login - using it to log you in." msgid "Found an existing login - using it to log you in."
msgstr "" msgstr ""
#: src/functions/forms.tsx:49 #: src/functions/forms.tsx:50
msgid "Form method not provided" msgid "Form method not provided"
msgstr "" msgstr ""
#: src/functions/forms.tsx:58 #: src/functions/forms.tsx:59
msgid "Response did not contain action data" msgid "Response did not contain action data"
msgstr "" msgstr ""
#: src/functions/forms.tsx:187 #: src/functions/forms.tsx:188
msgid "Invalid Form" msgid "Invalid Form"
msgstr "" msgstr ""
#: src/functions/forms.tsx:188 #: src/functions/forms.tsx:189
msgid "method parameter not supplied" msgid "method parameter not supplied"
msgstr "" msgstr ""
@ -3095,37 +3220,53 @@ msgid "Loader"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:30 #: src/pages/Index/Settings/AdminCenter.tsx:30
msgid "User Management" #~ msgid "User Management"
msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:48
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:54
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:74
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:79
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:91 #: src/pages/Index/Settings/AdminCenter.tsx:91
#~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgid "Advanced Amininistrative Options for InvenTree"
#~ msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:99 #: src/pages/Index/Settings/AdminCenter/Index.tsx:39
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:44
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:63
msgid "Advanced Options" msgid "Advanced Options"
msgstr "" msgstr ""
#: src/pages/Index/Settings/PluginSettings.tsx:47 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:23
msgid "External plugins are not enabled for this InvenTree installation."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33
msgid "Plugin Error Stack"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:40
msgid "Plugin Settings" msgid "Plugin Settings"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45
msgid "Warning"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47
msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:35
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:70 #: src/pages/Index/Settings/SystemSettings.tsx:70
msgid "Login" msgid "Login"
msgstr "" msgstr ""
@ -3327,6 +3468,12 @@ msgstr ""
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/pages/company/CompanyDetail.tsx:78 #: src/pages/company/CompanyDetail.tsx:78
msgid "Manufactured Parts" msgid "Manufactured Parts"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -59,27 +59,41 @@ msgid "Title"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:129 #: src/components/forms/ApiForm.tsx:129
#: src/functions/forms.tsx:48 #: src/functions/forms.tsx:49
#: src/functions/forms.tsx:57 #: src/functions/forms.tsx:58
#: src/functions/forms.tsx:260 #: src/functions/forms.tsx:266
msgid "Form Error" msgid "Form Error"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:296 #: src/components/forms/ApiForm.tsx:301
#: src/components/widgets/MarkdownEditor.tsx:146 #: src/components/widgets/MarkdownEditor.tsx:146
msgid "Success" msgid "Success"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:368 #: src/components/forms/ApiForm.tsx:372
msgid "Form Errors Exist" msgid "Form Errors Exist"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:421 #: src/components/forms/ApiForm.tsx:425
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51
msgid "Submit" msgid "Submit"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:461
msgid "Update"
msgstr ""
#: src/components/forms/ApiForm.tsx:481
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:306
#: src/hooks/UseForm.tsx:117
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/forms/AuthenticationForm.tsx:44 #: src/components/forms/AuthenticationForm.tsx:44
#: src/functions/auth.tsx:33 #: src/functions/auth.tsx:33
msgid "Login failed" msgid "Login failed"
@ -132,8 +146,7 @@ msgid "Welcome, log in below"
msgstr "" msgstr ""
#: src/components/forms/AuthenticationForm.tsx:91 #: src/components/forms/AuthenticationForm.tsx:91
#: src/components/tables/settings/UserDrawer.tsx:159 #: src/components/tables/settings/UserTable.tsx:163
#: src/components/tables/settings/UserTable.tsx:56
msgid "Username" msgid "Username"
msgstr "" msgstr ""
@ -153,8 +166,7 @@ msgstr ""
#: src/components/forms/AuthenticationForm.tsx:117 #: src/components/forms/AuthenticationForm.tsx:117
#: src/components/tables/company/ContactTable.tsx:47 #: src/components/tables/company/ContactTable.tsx:47
#: src/components/tables/settings/UserDrawer.tsx:163 #: src/components/tables/settings/UserTable.tsx:157
#: src/components/tables/settings/UserTable.tsx:50
#: src/pages/Auth/Reset.tsx:31 #: src/pages/Auth/Reset.tsx:31
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49
msgid "Email" msgid "Email"
@ -196,8 +208,10 @@ msgstr ""
#: src/components/tables/company/ContactTable.tsx:35 #: src/components/tables/company/ContactTable.tsx:35
#: src/components/tables/part/PartCategoryTable.tsx:24 #: src/components/tables/part/PartCategoryTable.tsx:24
#: src/components/tables/part/PartParameterTemplateTable.tsx:29 #: src/components/tables/part/PartParameterTemplateTable.tsx:29
#: src/components/tables/plugin/PluginErrorTable.tsx:33
#: src/components/tables/plugin/PluginListTable.tsx:156
#: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/CustomUnitsTable.tsx:31
#: src/components/tables/settings/GroupTable.tsx:28 #: src/components/tables/settings/GroupTable.tsx:100
#: src/components/tables/stock/StockLocationTable.tsx:25 #: src/components/tables/stock/StockLocationTable.tsx:25
msgid "Name" msgid "Name"
msgstr "" msgstr ""
@ -242,7 +256,7 @@ msgstr ""
#: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/forms/fields/ApiFormField.tsx:279
#: src/components/nav/SearchDrawer.tsx:412 #: src/components/nav/SearchDrawer.tsx:412
#: src/components/tables/InvenTreeTable.tsx:393 #: src/components/tables/InvenTreeTable.tsx:393
#: src/components/tables/plugin/PluginListTable.tsx:163 #: src/components/tables/plugin/PluginListTable.tsx:363
#: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:108
#: src/components/widgets/MarkdownEditor.tsx:154 #: src/components/widgets/MarkdownEditor.tsx:154
#: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:12
@ -250,19 +264,19 @@ msgstr ""
msgid "Error" msgid "Error"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:199 #: src/components/forms/fields/RelatedModelField.tsx:210
#: src/pages/Index/Settings/UserSettings.tsx:64 #: src/pages/Index/Settings/UserSettings.tsx:64
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:200 #: src/components/forms/fields/RelatedModelField.tsx:211
#: src/components/modals/AboutInvenTreeModal.tsx:67 #: src/components/modals/AboutInvenTreeModal.tsx:67
#: src/components/widgets/WidgetLayout.tsx:134 #: src/components/widgets/WidgetLayout.tsx:134
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301
msgid "Loading" msgid "Loading"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:202 #: src/components/forms/fields/RelatedModelField.tsx:213
msgid "No results found" msgid "No results found"
msgstr "" msgstr ""
@ -305,15 +319,6 @@ msgstr ""
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:300
#: src/hooks/UseForm.tsx:109
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/items/ActionDropdown.tsx:174 #: src/components/items/ActionDropdown.tsx:174
msgid "Delete item" msgid "Delete item"
msgstr "" msgstr ""
@ -353,6 +358,10 @@ msgstr ""
msgid "Read more" msgid "Read more"
msgstr "" msgstr ""
#: src/components/items/InfoItem.tsx:25
msgid "None"
msgstr ""
#: src/components/items/InvenTreeLogo.tsx:23 #: src/components/items/InvenTreeLogo.tsx:23
msgid "InvenTree Logo" msgid "InvenTree Logo"
msgstr "" msgstr ""
@ -591,7 +600,8 @@ msgid "Email settings not configured"
msgstr "" msgstr ""
#: src/components/modals/ServerInfoModal.tsx:112 #: src/components/modals/ServerInfoModal.tsx:112
#: src/components/tables/plugin/PluginListTable.tsx:86 #: src/components/tables/plugin/PluginListTable.tsx:174
#: src/components/tables/plugin/PluginListTable.tsx:286
msgid "Version" msgid "Version"
msgstr "" msgstr ""
@ -604,46 +614,40 @@ msgstr ""
#~ msgid "Profile" #~ msgid "Profile"
#~ msgstr "" #~ msgstr ""
#: src/components/nav/MainMenu.tsx:44 #: src/components/nav/MainMenu.tsx:43
#: src/defaults/menuItems.tsx:63 #: src/defaults/menuItems.tsx:63
#: src/pages/Index/Settings/AdminCenter.tsx:98 #: src/pages/Index/Settings/AdminCenter/Index.tsx:62
msgid "Admin Center" msgid "Admin Center"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:48 #: src/components/nav/MainMenu.tsx:47
#: src/pages/Index/Settings/AdminCenter.tsx:44 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:51 #: src/components/nav/MainMenu.tsx:50
#: src/defaults/menuItems.tsx:15 #: src/defaults/menuItems.tsx:15
msgid "Account settings" msgid "Account settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:59 #: src/components/nav/MainMenu.tsx:58
#: src/defaults/menuItems.tsx:58 #: src/defaults/menuItems.tsx:58
#: src/pages/Index/Settings/SystemSettings.tsx:296 #: src/pages/Index/Settings/SystemSettings.tsx:296
msgid "System Settings" msgid "System Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:68
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/PluginSettings.tsx:32
msgid "Plugins"
msgstr ""
#: src/components/nav/MainMenu.tsx:68 #: src/components/nav/MainMenu.tsx:68
#~ msgid "Current language {locale}" #~ msgid "Current language {locale}"
#~ msgstr "" #~ msgstr ""
#: src/components/nav/MainMenu.tsx:69
msgid "Logout"
msgstr ""
#: src/components/nav/MainMenu.tsx:71 #: src/components/nav/MainMenu.tsx:71
#~ msgid "Switch to pseudo language" #~ msgid "Switch to pseudo language"
#~ msgstr "" #~ msgstr ""
#: src/components/nav/MainMenu.tsx:79
msgid "Logout"
msgstr ""
#: src/components/nav/NavHoverMenu.tsx:61 #: src/components/nav/NavHoverMenu.tsx:61
msgid "Open Navigation" msgid "Open Navigation"
msgstr "" msgstr ""
@ -669,6 +673,11 @@ msgstr ""
msgid "Pages" msgid "Pages"
msgstr "" msgstr ""
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/AdminCenter/Index.tsx:29
msgid "Plugins"
msgstr ""
#: src/components/nav/NavigationDrawer.tsx:77 #: src/components/nav/NavigationDrawer.tsx:77
msgid "Documentation" msgid "Documentation"
msgstr "" msgstr ""
@ -677,7 +686,7 @@ msgstr ""
msgid "About" msgid "About"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:70 #: src/components/nav/NotificationDrawer.tsx:71
#: src/pages/Index/Settings/SystemSettings.tsx:124 #: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Index/Settings/UserSettings.tsx:94
#: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:28
@ -685,11 +694,11 @@ msgstr ""
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:87 #: src/components/nav/NotificationDrawer.tsx:88
msgid "You have no unread notifications." msgid "You have no unread notifications."
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:111 #: src/components/nav/NotificationDrawer.tsx:123
#: src/pages/Notifications.tsx:36 #: src/pages/Notifications.tsx:36
msgid "Mark as read" msgid "Mark as read"
msgstr "" msgstr ""
@ -940,7 +949,8 @@ msgid "User"
msgstr "" msgstr ""
#: src/components/render/ModelType.tsx:150 #: src/components/render/ModelType.tsx:150
#: src/pages/Index/Settings/AdminCenter.tsx:34 #: src/pages/Index/Settings/AdminCenter/Index.tsx:23
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13
msgid "Users" msgid "Users"
msgstr "" msgstr ""
@ -961,21 +971,21 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:32 #: src/components/settings/SettingItem.tsx:43
#: src/components/settings/SettingItem.tsx:74 #: src/components/settings/SettingItem.tsx:96
msgid "Setting updated" msgid "Setting updated"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:33 #: src/components/settings/SettingItem.tsx:44
#: src/components/settings/SettingItem.tsx:75 #: src/components/settings/SettingItem.tsx:97
msgid "{0} updated successfully" msgid "{0} updated successfully"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:41 #: src/components/settings/SettingItem.tsx:52
msgid "Error editing setting" msgid "Error editing setting"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:61 #: src/components/settings/SettingItem.tsx:89
msgid "Edit Setting" msgid "Edit Setting"
msgstr "" msgstr ""
@ -985,7 +995,8 @@ msgstr ""
#: src/components/tables/part/PartParameterTable.tsx:65 #: src/components/tables/part/PartParameterTable.tsx:65
#: src/components/tables/part/PartParameterTemplateTable.tsx:40 #: src/components/tables/part/PartParameterTemplateTable.tsx:40
#: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/part/RelatedPartTable.tsx:60
#: src/components/tables/plugin/PluginListTable.tsx:73 #: src/components/tables/plugin/PluginListTable.tsx:159
#: src/components/tables/plugin/PluginListTable.tsx:273
#: src/components/tables/stock/StockItemTable.tsx:45 #: src/components/tables/stock/StockItemTable.tsx:45
msgid "Description" msgid "Description"
msgstr "" msgstr ""
@ -1101,10 +1112,10 @@ msgid "Select filter value"
msgstr "" msgstr ""
#: src/components/tables/FilterSelectModal.tsx:166 #: src/components/tables/FilterSelectModal.tsx:166
#: src/components/tables/plugin/PluginListTable.tsx:132 #: src/components/tables/plugin/PluginListTable.tsx:332
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/functions/forms.tsx:201 #: src/functions/forms.tsx:202
#: src/hooks/UseForm.tsx:36 #: src/hooks/UseForm.tsx:38
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@ -1328,9 +1339,9 @@ msgstr ""
#: src/components/tables/build/BuildOrderTable.tsx:110 #: src/components/tables/build/BuildOrderTable.tsx:110
#: src/components/tables/part/PartTable.tsx:175 #: src/components/tables/part/PartTable.tsx:175
#: src/components/tables/plugin/PluginListTable.tsx:218 #: src/components/tables/plugin/PluginListTable.tsx:177
#: src/components/tables/settings/UserDrawer.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:471
#: src/components/tables/settings/UserTable.tsx:87 #: src/components/tables/settings/UserTable.tsx:194
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@ -1507,6 +1518,7 @@ msgid "Notification"
msgstr "" msgstr ""
#: src/components/tables/notifications/NotificationsTable.tsx:38 #: src/components/tables/notifications/NotificationsTable.tsx:38
#: src/components/tables/plugin/PluginErrorTable.tsx:37
msgid "Message" msgid "Message"
msgstr "" msgstr ""
@ -1766,95 +1778,166 @@ msgstr ""
msgid "Are you sure you want to remove this relationship?" msgid "Are you sure you want to remove this relationship?"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:28 #: src/components/tables/plugin/PluginErrorTable.tsx:29
msgid "Plugin is active" msgid "Stage"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:34 #: src/components/tables/plugin/PluginListTable.tsx:102
msgid "Plugin is inactive" msgid "Plugin with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:41 #: src/components/tables/plugin/PluginListTable.tsx:104
msgid "Plugin is not installed" msgid "An error occurred while fetching plugin details"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:58
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:80
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:114
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:115
msgid "Confirm plugin deactivation"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:121 #: src/components/tables/plugin/PluginListTable.tsx:121
msgid "The following plugin will be activated" msgid "Plugin Actions"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:122 #: src/components/tables/plugin/PluginListTable.tsx:125
msgid "The following plugin will be deactivated" #: src/components/tables/plugin/PluginListTable.tsx:128
msgid "Edit plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:133 #: src/components/tables/plugin/PluginListTable.tsx:139
msgid "Confirm" #: src/components/tables/plugin/PluginListTable.tsx:140
msgstr "" msgid "Reload"
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Deactivating plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:153 #: src/components/tables/plugin/PluginListTable.tsx:153
msgid "Plugin updated" msgid "Plugin information"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:155
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:156
msgid "The plugin was deactivated"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:164 #: src/components/tables/plugin/PluginListTable.tsx:164
msgid "Error updating plugin" msgid "Author"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:169
msgid "Deactivate" msgid "Date"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:185
msgid "Package information"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:190 #: src/components/tables/plugin/PluginListTable.tsx:190
msgid "Activate" msgid "Installation path"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223 #: src/components/tables/plugin/PluginListTable.tsx:195
#: src/components/tables/plugin/PluginListTable.tsx:476
msgid "Builtin" msgid "Builtin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:228 #: src/components/tables/plugin/PluginListTable.tsx:206
msgid "Plugin settings"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223
msgid "Plugin is active"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:229
msgid "Plugin is inactive"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:236
msgid "Plugin is not installed"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:258
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:280
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:314
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:315
msgid "Confirm plugin deactivation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:321
msgid "The following plugin will be activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:322
msgid "The following plugin will be deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:333
msgid "Confirm"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Deactivating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:353
msgid "Plugin updated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:355
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:356
msgid "The plugin was deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:364
msgid "Error updating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:381
msgid "Deactivate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:390
msgid "Activate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:404
msgid "Install plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:412
msgid "Install"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:416
msgid "Plugin installed successfully"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:435
msgid "Install Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:448
msgid "Plugin detail"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:481
msgid "Sample" msgid "Sample"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:233 #: src/components/tables/plugin/PluginListTable.tsx:486
msgid "Installed" msgid "Installed"
msgstr "" msgstr ""
@ -2068,35 +2151,47 @@ msgstr ""
msgid "Custom unit created" msgid "Custom unit created"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:40
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:45 #: src/components/tables/settings/GroupTable.tsx:45
msgid "Group updated" #~ msgid "Group updated"
#~ msgstr ""
#: src/components/tables/settings/GroupTable.tsx:48
msgid "Group with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:54 #: src/components/tables/settings/GroupTable.tsx:50
msgid "An error occurred while fetching group details"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:74
msgid "Permission set"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:115
msgid "Delete group" msgid "Delete group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:55 #: src/components/tables/settings/GroupTable.tsx:116
msgid "Group deleted" msgid "Group deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:57 #: src/components/tables/settings/GroupTable.tsx:118
msgid "Are you sure you want to delete this group?" msgid "Are you sure you want to delete this group?"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:67 #: src/components/tables/settings/GroupTable.tsx:128
#: src/components/tables/settings/GroupTable.tsx:81 #: src/components/tables/settings/GroupTable.tsx:142
msgid "Add group" msgid "Add group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:70 #: src/components/tables/settings/GroupTable.tsx:131
msgid "Added group" msgid "Added group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:152
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/ProjectCodeTable.tsx:49 #: src/components/tables/settings/ProjectCodeTable.tsx:49
msgid "Edit project code" msgid "Edit project code"
msgstr "" msgstr ""
@ -2127,99 +2222,129 @@ msgid "Added project code"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:92 #: src/components/tables/settings/UserDrawer.tsx:92
msgid "User permission changed successfully" #~ msgid "User permission changed successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:93 #: src/components/tables/settings/UserDrawer.tsx:93
msgid "Some changes might only take effect after the user refreshes their login." #~ msgid "Some changes might only take effect after the user refreshes their login."
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:118 #: src/components/tables/settings/UserDrawer.tsx:118
msgid "Changed user active status successfully" #~ msgid "Changed user active status successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:119 #: src/components/tables/settings/UserDrawer.tsx:119
msgid "Set to {active}" #~ msgid "Set to {active}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:142 #: src/components/tables/settings/UserDrawer.tsx:142
msgid "User details for {0}" #~ msgid "User details for {0}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:148
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:165
#: src/components/tables/settings/UserTable.tsx:61
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:170
#: src/components/tables/settings/UserTable.tsx:66
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:176 #: src/components/tables/settings/UserDrawer.tsx:176
msgid "Rights" #~ msgid "Rights"
#~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:66
msgid "User with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:184 #: src/components/tables/settings/UserTable.tsx:68
#: src/components/tables/settings/UserTable.tsx:79 msgid "An error occurred while fetching user details"
msgid "Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:190 #: src/components/tables/settings/UserTable.tsx:86
#: src/components/tables/settings/UserTable.tsx:83 msgid "Is Active"
msgid "Superuser"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:200 #: src/components/tables/settings/UserTable.tsx:87
#: src/components/tables/settings/UserTable.tsx:72 msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts."
#: src/pages/Index/Settings/AdminCenter.tsx:38
msgid "Groups"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:204 #: src/components/tables/settings/UserTable.tsx:91
msgid "No groups" msgid "Is Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:99 #: src/components/tables/settings/UserTable.tsx:92
msgid "Edit user" msgid "Designates whether the user can log into the django admin site."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:96
msgid "Is Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:97
msgid "Designates that this user has all permissions without explicitly assigning them."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:103
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:19
msgid "Info"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:106 #: src/components/tables/settings/UserTable.tsx:106
msgid "User updated" #~ msgid "User updated"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:115 #: src/components/tables/settings/UserTable.tsx:107
msgid "Delete user" msgid "You cannot edit the rights for the currently logged-in user."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:116
msgid "User deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:117 #: src/components/tables/settings/UserTable.tsx:117
#~ msgid "user deleted" #~ msgid "user deleted"
#~ msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:118 #: src/components/tables/settings/UserTable.tsx:121
#: src/components/tables/settings/UserTable.tsx:179
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:18
msgid "Groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:133
msgid "No groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:168
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:173
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:186
msgid "Staff"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:190
msgid "Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:209
msgid "Delete user"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:210
msgid "User deleted"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:212
msgid "Are you sure you want to delete this user?" msgid "Are you sure you want to delete this user?"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:128 #: src/components/tables/settings/UserTable.tsx:222
#: src/components/tables/settings/UserTable.tsx:144 #: src/components/tables/settings/UserTable.tsx:238
msgid "Add user" msgid "Add user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:136 #: src/components/tables/settings/UserTable.tsx:230
msgid "Added user" msgid "Added user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:247
msgid "Edit user"
msgstr ""
#: src/components/tables/stock/StockItemTable.tsx:71 #: src/components/tables/stock/StockItemTable.tsx:71
msgid "This stock item is in production" msgid "This stock item is in production"
msgstr "" msgstr ""
@ -2882,19 +3007,19 @@ msgstr ""
msgid "Found an existing login - using it to log you in." msgid "Found an existing login - using it to log you in."
msgstr "" msgstr ""
#: src/functions/forms.tsx:49 #: src/functions/forms.tsx:50
msgid "Form method not provided" msgid "Form method not provided"
msgstr "" msgstr ""
#: src/functions/forms.tsx:58 #: src/functions/forms.tsx:59
msgid "Response did not contain action data" msgid "Response did not contain action data"
msgstr "" msgstr ""
#: src/functions/forms.tsx:187 #: src/functions/forms.tsx:188
msgid "Invalid Form" msgid "Invalid Form"
msgstr "" msgstr ""
#: src/functions/forms.tsx:188 #: src/functions/forms.tsx:189
msgid "method parameter not supplied" msgid "method parameter not supplied"
msgstr "" msgstr ""
@ -3374,37 +3499,53 @@ msgid "Loader"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:30 #: src/pages/Index/Settings/AdminCenter.tsx:30
msgid "User Management" #~ msgid "User Management"
msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:48
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:54
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:74
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:79
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:91 #: src/pages/Index/Settings/AdminCenter.tsx:91
#~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgid "Advanced Amininistrative Options for InvenTree"
#~ msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:99 #: src/pages/Index/Settings/AdminCenter/Index.tsx:39
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:44
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:63
msgid "Advanced Options" msgid "Advanced Options"
msgstr "" msgstr ""
#: src/pages/Index/Settings/PluginSettings.tsx:47 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:23
msgid "External plugins are not enabled for this InvenTree installation."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33
msgid "Plugin Error Stack"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:40
msgid "Plugin Settings" msgid "Plugin Settings"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45
msgid "Warning"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47
msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:35
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:70 #: src/pages/Index/Settings/SystemSettings.tsx:70
msgid "Login" msgid "Login"
msgstr "" msgstr ""
@ -3610,6 +3751,12 @@ msgstr ""
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/pages/company/CompanyDetail.tsx:78 #: src/pages/company/CompanyDetail.tsx:78
msgid "Manufactured Parts" msgid "Manufactured Parts"
msgstr "" msgstr ""

View File

@ -19,27 +19,41 @@ msgid "Title"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:129 #: src/components/forms/ApiForm.tsx:129
#: src/functions/forms.tsx:48 #: src/functions/forms.tsx:49
#: src/functions/forms.tsx:57 #: src/functions/forms.tsx:58
#: src/functions/forms.tsx:260 #: src/functions/forms.tsx:266
msgid "Form Error" msgid "Form Error"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:296 #: src/components/forms/ApiForm.tsx:301
#: src/components/widgets/MarkdownEditor.tsx:146 #: src/components/widgets/MarkdownEditor.tsx:146
msgid "Success" msgid "Success"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:368 #: src/components/forms/ApiForm.tsx:372
msgid "Form Errors Exist" msgid "Form Errors Exist"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:421 #: src/components/forms/ApiForm.tsx:425
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51
msgid "Submit" msgid "Submit"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:461
msgid "Update"
msgstr ""
#: src/components/forms/ApiForm.tsx:481
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:306
#: src/hooks/UseForm.tsx:117
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/forms/AuthenticationForm.tsx:44 #: src/components/forms/AuthenticationForm.tsx:44
#: src/functions/auth.tsx:33 #: src/functions/auth.tsx:33
msgid "Login failed" msgid "Login failed"
@ -77,8 +91,7 @@ msgid "Welcome, log in below"
msgstr "" msgstr ""
#: src/components/forms/AuthenticationForm.tsx:91 #: src/components/forms/AuthenticationForm.tsx:91
#: src/components/tables/settings/UserDrawer.tsx:159 #: src/components/tables/settings/UserTable.tsx:163
#: src/components/tables/settings/UserTable.tsx:56
msgid "Username" msgid "Username"
msgstr "" msgstr ""
@ -98,8 +111,7 @@ msgstr ""
#: src/components/forms/AuthenticationForm.tsx:117 #: src/components/forms/AuthenticationForm.tsx:117
#: src/components/tables/company/ContactTable.tsx:47 #: src/components/tables/company/ContactTable.tsx:47
#: src/components/tables/settings/UserDrawer.tsx:163 #: src/components/tables/settings/UserTable.tsx:157
#: src/components/tables/settings/UserTable.tsx:50
#: src/pages/Auth/Reset.tsx:31 #: src/pages/Auth/Reset.tsx:31
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49
msgid "Email" msgid "Email"
@ -137,8 +149,10 @@ msgstr ""
#: src/components/tables/company/ContactTable.tsx:35 #: src/components/tables/company/ContactTable.tsx:35
#: src/components/tables/part/PartCategoryTable.tsx:24 #: src/components/tables/part/PartCategoryTable.tsx:24
#: src/components/tables/part/PartParameterTemplateTable.tsx:29 #: src/components/tables/part/PartParameterTemplateTable.tsx:29
#: src/components/tables/plugin/PluginErrorTable.tsx:33
#: src/components/tables/plugin/PluginListTable.tsx:156
#: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/CustomUnitsTable.tsx:31
#: src/components/tables/settings/GroupTable.tsx:28 #: src/components/tables/settings/GroupTable.tsx:100
#: src/components/tables/stock/StockLocationTable.tsx:25 #: src/components/tables/stock/StockLocationTable.tsx:25
msgid "Name" msgid "Name"
msgstr "" msgstr ""
@ -183,7 +197,7 @@ msgstr ""
#: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/forms/fields/ApiFormField.tsx:279
#: src/components/nav/SearchDrawer.tsx:412 #: src/components/nav/SearchDrawer.tsx:412
#: src/components/tables/InvenTreeTable.tsx:393 #: src/components/tables/InvenTreeTable.tsx:393
#: src/components/tables/plugin/PluginListTable.tsx:163 #: src/components/tables/plugin/PluginListTable.tsx:363
#: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:108
#: src/components/widgets/MarkdownEditor.tsx:154 #: src/components/widgets/MarkdownEditor.tsx:154
#: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:12
@ -191,19 +205,19 @@ msgstr ""
msgid "Error" msgid "Error"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:199 #: src/components/forms/fields/RelatedModelField.tsx:210
#: src/pages/Index/Settings/UserSettings.tsx:64 #: src/pages/Index/Settings/UserSettings.tsx:64
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:200 #: src/components/forms/fields/RelatedModelField.tsx:211
#: src/components/modals/AboutInvenTreeModal.tsx:67 #: src/components/modals/AboutInvenTreeModal.tsx:67
#: src/components/widgets/WidgetLayout.tsx:134 #: src/components/widgets/WidgetLayout.tsx:134
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301
msgid "Loading" msgid "Loading"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:202 #: src/components/forms/fields/RelatedModelField.tsx:213
msgid "No results found" msgid "No results found"
msgstr "" msgstr ""
@ -246,15 +260,6 @@ msgstr ""
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:300
#: src/hooks/UseForm.tsx:109
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/items/ActionDropdown.tsx:174 #: src/components/items/ActionDropdown.tsx:174
msgid "Delete item" msgid "Delete item"
msgstr "" msgstr ""
@ -290,6 +295,10 @@ msgstr ""
msgid "Read more" msgid "Read more"
msgstr "" msgstr ""
#: src/components/items/InfoItem.tsx:25
msgid "None"
msgstr ""
#: src/components/items/InvenTreeLogo.tsx:23 #: src/components/items/InvenTreeLogo.tsx:23
msgid "InvenTree Logo" msgid "InvenTree Logo"
msgstr "" msgstr ""
@ -528,7 +537,8 @@ msgid "Email settings not configured"
msgstr "" msgstr ""
#: src/components/modals/ServerInfoModal.tsx:112 #: src/components/modals/ServerInfoModal.tsx:112
#: src/components/tables/plugin/PluginListTable.tsx:86 #: src/components/tables/plugin/PluginListTable.tsx:174
#: src/components/tables/plugin/PluginListTable.tsx:286
msgid "Version" msgid "Version"
msgstr "" msgstr ""
@ -541,35 +551,29 @@ msgstr ""
#~ msgid "Profile" #~ msgid "Profile"
#~ msgstr "" #~ msgstr ""
#: src/components/nav/MainMenu.tsx:44 #: src/components/nav/MainMenu.tsx:43
#: src/defaults/menuItems.tsx:63 #: src/defaults/menuItems.tsx:63
#: src/pages/Index/Settings/AdminCenter.tsx:98 #: src/pages/Index/Settings/AdminCenter/Index.tsx:62
msgid "Admin Center" msgid "Admin Center"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:48 #: src/components/nav/MainMenu.tsx:47
#: src/pages/Index/Settings/AdminCenter.tsx:44 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:51 #: src/components/nav/MainMenu.tsx:50
#: src/defaults/menuItems.tsx:15 #: src/defaults/menuItems.tsx:15
msgid "Account settings" msgid "Account settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:59 #: src/components/nav/MainMenu.tsx:58
#: src/defaults/menuItems.tsx:58 #: src/defaults/menuItems.tsx:58
#: src/pages/Index/Settings/SystemSettings.tsx:296 #: src/pages/Index/Settings/SystemSettings.tsx:296
msgid "System Settings" msgid "System Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:68 #: src/components/nav/MainMenu.tsx:69
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/PluginSettings.tsx:32
msgid "Plugins"
msgstr ""
#: src/components/nav/MainMenu.tsx:79
msgid "Logout" msgid "Logout"
msgstr "" msgstr ""
@ -598,6 +602,11 @@ msgstr ""
msgid "Pages" msgid "Pages"
msgstr "" msgstr ""
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/AdminCenter/Index.tsx:29
msgid "Plugins"
msgstr ""
#: src/components/nav/NavigationDrawer.tsx:77 #: src/components/nav/NavigationDrawer.tsx:77
msgid "Documentation" msgid "Documentation"
msgstr "" msgstr ""
@ -606,7 +615,7 @@ msgstr ""
msgid "About" msgid "About"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:70 #: src/components/nav/NotificationDrawer.tsx:71
#: src/pages/Index/Settings/SystemSettings.tsx:124 #: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Index/Settings/UserSettings.tsx:94
#: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:28
@ -614,11 +623,11 @@ msgstr ""
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:87 #: src/components/nav/NotificationDrawer.tsx:88
msgid "You have no unread notifications." msgid "You have no unread notifications."
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:111 #: src/components/nav/NotificationDrawer.tsx:123
#: src/pages/Notifications.tsx:36 #: src/pages/Notifications.tsx:36
msgid "Mark as read" msgid "Mark as read"
msgstr "" msgstr ""
@ -869,7 +878,8 @@ msgid "User"
msgstr "" msgstr ""
#: src/components/render/ModelType.tsx:150 #: src/components/render/ModelType.tsx:150
#: src/pages/Index/Settings/AdminCenter.tsx:34 #: src/pages/Index/Settings/AdminCenter/Index.tsx:23
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13
msgid "Users" msgid "Users"
msgstr "" msgstr ""
@ -890,21 +900,21 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:32 #: src/components/settings/SettingItem.tsx:43
#: src/components/settings/SettingItem.tsx:74 #: src/components/settings/SettingItem.tsx:96
msgid "Setting updated" msgid "Setting updated"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:33 #: src/components/settings/SettingItem.tsx:44
#: src/components/settings/SettingItem.tsx:75 #: src/components/settings/SettingItem.tsx:97
msgid "{0} updated successfully" msgid "{0} updated successfully"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:41 #: src/components/settings/SettingItem.tsx:52
msgid "Error editing setting" msgid "Error editing setting"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:61 #: src/components/settings/SettingItem.tsx:89
msgid "Edit Setting" msgid "Edit Setting"
msgstr "" msgstr ""
@ -914,7 +924,8 @@ msgstr ""
#: src/components/tables/part/PartParameterTable.tsx:65 #: src/components/tables/part/PartParameterTable.tsx:65
#: src/components/tables/part/PartParameterTemplateTable.tsx:40 #: src/components/tables/part/PartParameterTemplateTable.tsx:40
#: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/part/RelatedPartTable.tsx:60
#: src/components/tables/plugin/PluginListTable.tsx:73 #: src/components/tables/plugin/PluginListTable.tsx:159
#: src/components/tables/plugin/PluginListTable.tsx:273
#: src/components/tables/stock/StockItemTable.tsx:45 #: src/components/tables/stock/StockItemTable.tsx:45
msgid "Description" msgid "Description"
msgstr "" msgstr ""
@ -1030,10 +1041,10 @@ msgid "Select filter value"
msgstr "" msgstr ""
#: src/components/tables/FilterSelectModal.tsx:166 #: src/components/tables/FilterSelectModal.tsx:166
#: src/components/tables/plugin/PluginListTable.tsx:132 #: src/components/tables/plugin/PluginListTable.tsx:332
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/functions/forms.tsx:201 #: src/functions/forms.tsx:202
#: src/hooks/UseForm.tsx:36 #: src/hooks/UseForm.tsx:38
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@ -1257,9 +1268,9 @@ msgstr ""
#: src/components/tables/build/BuildOrderTable.tsx:110 #: src/components/tables/build/BuildOrderTable.tsx:110
#: src/components/tables/part/PartTable.tsx:175 #: src/components/tables/part/PartTable.tsx:175
#: src/components/tables/plugin/PluginListTable.tsx:218 #: src/components/tables/plugin/PluginListTable.tsx:177
#: src/components/tables/settings/UserDrawer.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:471
#: src/components/tables/settings/UserTable.tsx:87 #: src/components/tables/settings/UserTable.tsx:194
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@ -1436,6 +1447,7 @@ msgid "Notification"
msgstr "" msgstr ""
#: src/components/tables/notifications/NotificationsTable.tsx:38 #: src/components/tables/notifications/NotificationsTable.tsx:38
#: src/components/tables/plugin/PluginErrorTable.tsx:37
msgid "Message" msgid "Message"
msgstr "" msgstr ""
@ -1691,95 +1703,166 @@ msgstr ""
msgid "Are you sure you want to remove this relationship?" msgid "Are you sure you want to remove this relationship?"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:28 #: src/components/tables/plugin/PluginErrorTable.tsx:29
msgid "Plugin is active" msgid "Stage"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:34 #: src/components/tables/plugin/PluginListTable.tsx:102
msgid "Plugin is inactive" msgid "Plugin with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:41 #: src/components/tables/plugin/PluginListTable.tsx:104
msgid "Plugin is not installed" msgid "An error occurred while fetching plugin details"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:58
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:80
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:114
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:115
msgid "Confirm plugin deactivation"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:121 #: src/components/tables/plugin/PluginListTable.tsx:121
msgid "The following plugin will be activated" msgid "Plugin Actions"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:122 #: src/components/tables/plugin/PluginListTable.tsx:125
msgid "The following plugin will be deactivated" #: src/components/tables/plugin/PluginListTable.tsx:128
msgid "Edit plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:133 #: src/components/tables/plugin/PluginListTable.tsx:139
msgid "Confirm" #: src/components/tables/plugin/PluginListTable.tsx:140
msgstr "" msgid "Reload"
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Deactivating plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:153 #: src/components/tables/plugin/PluginListTable.tsx:153
msgid "Plugin updated" msgid "Plugin information"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:155
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:156
msgid "The plugin was deactivated"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:164 #: src/components/tables/plugin/PluginListTable.tsx:164
msgid "Error updating plugin" msgid "Author"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:169
msgid "Deactivate" msgid "Date"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:185
msgid "Package information"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:190 #: src/components/tables/plugin/PluginListTable.tsx:190
msgid "Activate" msgid "Installation path"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223 #: src/components/tables/plugin/PluginListTable.tsx:195
#: src/components/tables/plugin/PluginListTable.tsx:476
msgid "Builtin" msgid "Builtin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:228 #: src/components/tables/plugin/PluginListTable.tsx:206
msgid "Plugin settings"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223
msgid "Plugin is active"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:229
msgid "Plugin is inactive"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:236
msgid "Plugin is not installed"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:258
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:280
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:314
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:315
msgid "Confirm plugin deactivation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:321
msgid "The following plugin will be activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:322
msgid "The following plugin will be deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:333
msgid "Confirm"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Deactivating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:353
msgid "Plugin updated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:355
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:356
msgid "The plugin was deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:364
msgid "Error updating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:381
msgid "Deactivate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:390
msgid "Activate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:404
msgid "Install plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:412
msgid "Install"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:416
msgid "Plugin installed successfully"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:435
msgid "Install Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:448
msgid "Plugin detail"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:481
msgid "Sample" msgid "Sample"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:233 #: src/components/tables/plugin/PluginListTable.tsx:486
msgid "Installed" msgid "Installed"
msgstr "" msgstr ""
@ -1993,35 +2076,47 @@ msgstr ""
msgid "Custom unit created" msgid "Custom unit created"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:40
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:45 #: src/components/tables/settings/GroupTable.tsx:45
msgid "Group updated" #~ msgid "Group updated"
#~ msgstr ""
#: src/components/tables/settings/GroupTable.tsx:48
msgid "Group with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:54 #: src/components/tables/settings/GroupTable.tsx:50
msgid "An error occurred while fetching group details"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:74
msgid "Permission set"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:115
msgid "Delete group" msgid "Delete group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:55 #: src/components/tables/settings/GroupTable.tsx:116
msgid "Group deleted" msgid "Group deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:57 #: src/components/tables/settings/GroupTable.tsx:118
msgid "Are you sure you want to delete this group?" msgid "Are you sure you want to delete this group?"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:67 #: src/components/tables/settings/GroupTable.tsx:128
#: src/components/tables/settings/GroupTable.tsx:81 #: src/components/tables/settings/GroupTable.tsx:142
msgid "Add group" msgid "Add group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:70 #: src/components/tables/settings/GroupTable.tsx:131
msgid "Added group" msgid "Added group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:152
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/ProjectCodeTable.tsx:49 #: src/components/tables/settings/ProjectCodeTable.tsx:49
msgid "Edit project code" msgid "Edit project code"
msgstr "" msgstr ""
@ -2052,99 +2147,129 @@ msgid "Added project code"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:92 #: src/components/tables/settings/UserDrawer.tsx:92
msgid "User permission changed successfully" #~ msgid "User permission changed successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:93 #: src/components/tables/settings/UserDrawer.tsx:93
msgid "Some changes might only take effect after the user refreshes their login." #~ msgid "Some changes might only take effect after the user refreshes their login."
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:118 #: src/components/tables/settings/UserDrawer.tsx:118
msgid "Changed user active status successfully" #~ msgid "Changed user active status successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:119 #: src/components/tables/settings/UserDrawer.tsx:119
msgid "Set to {active}" #~ msgid "Set to {active}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:142 #: src/components/tables/settings/UserDrawer.tsx:142
msgid "User details for {0}" #~ msgid "User details for {0}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:148
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:165
#: src/components/tables/settings/UserTable.tsx:61
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:170
#: src/components/tables/settings/UserTable.tsx:66
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:176 #: src/components/tables/settings/UserDrawer.tsx:176
msgid "Rights" #~ msgid "Rights"
#~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:66
msgid "User with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:184 #: src/components/tables/settings/UserTable.tsx:68
#: src/components/tables/settings/UserTable.tsx:79 msgid "An error occurred while fetching user details"
msgid "Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:190 #: src/components/tables/settings/UserTable.tsx:86
#: src/components/tables/settings/UserTable.tsx:83 msgid "Is Active"
msgid "Superuser"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:200 #: src/components/tables/settings/UserTable.tsx:87
#: src/components/tables/settings/UserTable.tsx:72 msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts."
#: src/pages/Index/Settings/AdminCenter.tsx:38
msgid "Groups"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:204 #: src/components/tables/settings/UserTable.tsx:91
msgid "No groups" msgid "Is Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:99 #: src/components/tables/settings/UserTable.tsx:92
msgid "Edit user" msgid "Designates whether the user can log into the django admin site."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:96
msgid "Is Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:97
msgid "Designates that this user has all permissions without explicitly assigning them."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:103
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:19
msgid "Info"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:106 #: src/components/tables/settings/UserTable.tsx:106
msgid "User updated" #~ msgid "User updated"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:115 #: src/components/tables/settings/UserTable.tsx:107
msgid "Delete user" msgid "You cannot edit the rights for the currently logged-in user."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:116
msgid "User deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:117 #: src/components/tables/settings/UserTable.tsx:117
#~ msgid "user deleted" #~ msgid "user deleted"
#~ msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:118 #: src/components/tables/settings/UserTable.tsx:121
#: src/components/tables/settings/UserTable.tsx:179
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:18
msgid "Groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:133
msgid "No groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:168
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:173
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:186
msgid "Staff"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:190
msgid "Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:209
msgid "Delete user"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:210
msgid "User deleted"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:212
msgid "Are you sure you want to delete this user?" msgid "Are you sure you want to delete this user?"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:128 #: src/components/tables/settings/UserTable.tsx:222
#: src/components/tables/settings/UserTable.tsx:144 #: src/components/tables/settings/UserTable.tsx:238
msgid "Add user" msgid "Add user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:136 #: src/components/tables/settings/UserTable.tsx:230
msgid "Added user" msgid "Added user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:247
msgid "Edit user"
msgstr ""
#: src/components/tables/stock/StockItemTable.tsx:71 #: src/components/tables/stock/StockItemTable.tsx:71
msgid "This stock item is in production" msgid "This stock item is in production"
msgstr "" msgstr ""
@ -2731,19 +2856,19 @@ msgstr ""
msgid "Found an existing login - using it to log you in." msgid "Found an existing login - using it to log you in."
msgstr "" msgstr ""
#: src/functions/forms.tsx:49 #: src/functions/forms.tsx:50
msgid "Form method not provided" msgid "Form method not provided"
msgstr "" msgstr ""
#: src/functions/forms.tsx:58 #: src/functions/forms.tsx:59
msgid "Response did not contain action data" msgid "Response did not contain action data"
msgstr "" msgstr ""
#: src/functions/forms.tsx:187 #: src/functions/forms.tsx:188
msgid "Invalid Form" msgid "Invalid Form"
msgstr "" msgstr ""
#: src/functions/forms.tsx:188 #: src/functions/forms.tsx:189
msgid "method parameter not supplied" msgid "method parameter not supplied"
msgstr "" msgstr ""
@ -3095,37 +3220,53 @@ msgid "Loader"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:30 #: src/pages/Index/Settings/AdminCenter.tsx:30
msgid "User Management" #~ msgid "User Management"
msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:48
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:54
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:74
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:79
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:91 #: src/pages/Index/Settings/AdminCenter.tsx:91
#~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgid "Advanced Amininistrative Options for InvenTree"
#~ msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:99 #: src/pages/Index/Settings/AdminCenter/Index.tsx:39
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:44
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:63
msgid "Advanced Options" msgid "Advanced Options"
msgstr "" msgstr ""
#: src/pages/Index/Settings/PluginSettings.tsx:47 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:23
msgid "External plugins are not enabled for this InvenTree installation."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33
msgid "Plugin Error Stack"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:40
msgid "Plugin Settings" msgid "Plugin Settings"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45
msgid "Warning"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47
msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:35
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:70 #: src/pages/Index/Settings/SystemSettings.tsx:70
msgid "Login" msgid "Login"
msgstr "" msgstr ""
@ -3327,6 +3468,12 @@ msgstr ""
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/pages/company/CompanyDetail.tsx:78 #: src/pages/company/CompanyDetail.tsx:78
msgid "Manufactured Parts" msgid "Manufactured Parts"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -19,27 +19,41 @@ msgid "Title"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:129 #: src/components/forms/ApiForm.tsx:129
#: src/functions/forms.tsx:48 #: src/functions/forms.tsx:49
#: src/functions/forms.tsx:57 #: src/functions/forms.tsx:58
#: src/functions/forms.tsx:260 #: src/functions/forms.tsx:266
msgid "Form Error" msgid "Form Error"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:296 #: src/components/forms/ApiForm.tsx:301
#: src/components/widgets/MarkdownEditor.tsx:146 #: src/components/widgets/MarkdownEditor.tsx:146
msgid "Success" msgid "Success"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:368 #: src/components/forms/ApiForm.tsx:372
msgid "Form Errors Exist" msgid "Form Errors Exist"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:421 #: src/components/forms/ApiForm.tsx:425
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51
msgid "Submit" msgid "Submit"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:461
msgid "Update"
msgstr ""
#: src/components/forms/ApiForm.tsx:481
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:306
#: src/hooks/UseForm.tsx:117
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/forms/AuthenticationForm.tsx:44 #: src/components/forms/AuthenticationForm.tsx:44
#: src/functions/auth.tsx:33 #: src/functions/auth.tsx:33
msgid "Login failed" msgid "Login failed"
@ -77,8 +91,7 @@ msgid "Welcome, log in below"
msgstr "" msgstr ""
#: src/components/forms/AuthenticationForm.tsx:91 #: src/components/forms/AuthenticationForm.tsx:91
#: src/components/tables/settings/UserDrawer.tsx:159 #: src/components/tables/settings/UserTable.tsx:163
#: src/components/tables/settings/UserTable.tsx:56
msgid "Username" msgid "Username"
msgstr "" msgstr ""
@ -98,8 +111,7 @@ msgstr ""
#: src/components/forms/AuthenticationForm.tsx:117 #: src/components/forms/AuthenticationForm.tsx:117
#: src/components/tables/company/ContactTable.tsx:47 #: src/components/tables/company/ContactTable.tsx:47
#: src/components/tables/settings/UserDrawer.tsx:163 #: src/components/tables/settings/UserTable.tsx:157
#: src/components/tables/settings/UserTable.tsx:50
#: src/pages/Auth/Reset.tsx:31 #: src/pages/Auth/Reset.tsx:31
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49
msgid "Email" msgid "Email"
@ -137,8 +149,10 @@ msgstr ""
#: src/components/tables/company/ContactTable.tsx:35 #: src/components/tables/company/ContactTable.tsx:35
#: src/components/tables/part/PartCategoryTable.tsx:24 #: src/components/tables/part/PartCategoryTable.tsx:24
#: src/components/tables/part/PartParameterTemplateTable.tsx:29 #: src/components/tables/part/PartParameterTemplateTable.tsx:29
#: src/components/tables/plugin/PluginErrorTable.tsx:33
#: src/components/tables/plugin/PluginListTable.tsx:156
#: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/CustomUnitsTable.tsx:31
#: src/components/tables/settings/GroupTable.tsx:28 #: src/components/tables/settings/GroupTable.tsx:100
#: src/components/tables/stock/StockLocationTable.tsx:25 #: src/components/tables/stock/StockLocationTable.tsx:25
msgid "Name" msgid "Name"
msgstr "" msgstr ""
@ -183,7 +197,7 @@ msgstr ""
#: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/forms/fields/ApiFormField.tsx:279
#: src/components/nav/SearchDrawer.tsx:412 #: src/components/nav/SearchDrawer.tsx:412
#: src/components/tables/InvenTreeTable.tsx:393 #: src/components/tables/InvenTreeTable.tsx:393
#: src/components/tables/plugin/PluginListTable.tsx:163 #: src/components/tables/plugin/PluginListTable.tsx:363
#: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:108
#: src/components/widgets/MarkdownEditor.tsx:154 #: src/components/widgets/MarkdownEditor.tsx:154
#: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:12
@ -191,19 +205,19 @@ msgstr ""
msgid "Error" msgid "Error"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:199 #: src/components/forms/fields/RelatedModelField.tsx:210
#: src/pages/Index/Settings/UserSettings.tsx:64 #: src/pages/Index/Settings/UserSettings.tsx:64
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:200 #: src/components/forms/fields/RelatedModelField.tsx:211
#: src/components/modals/AboutInvenTreeModal.tsx:67 #: src/components/modals/AboutInvenTreeModal.tsx:67
#: src/components/widgets/WidgetLayout.tsx:134 #: src/components/widgets/WidgetLayout.tsx:134
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301
msgid "Loading" msgid "Loading"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:202 #: src/components/forms/fields/RelatedModelField.tsx:213
msgid "No results found" msgid "No results found"
msgstr "" msgstr ""
@ -246,15 +260,6 @@ msgstr ""
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:300
#: src/hooks/UseForm.tsx:109
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/items/ActionDropdown.tsx:174 #: src/components/items/ActionDropdown.tsx:174
msgid "Delete item" msgid "Delete item"
msgstr "" msgstr ""
@ -290,6 +295,10 @@ msgstr ""
msgid "Read more" msgid "Read more"
msgstr "" msgstr ""
#: src/components/items/InfoItem.tsx:25
msgid "None"
msgstr ""
#: src/components/items/InvenTreeLogo.tsx:23 #: src/components/items/InvenTreeLogo.tsx:23
msgid "InvenTree Logo" msgid "InvenTree Logo"
msgstr "" msgstr ""
@ -528,7 +537,8 @@ msgid "Email settings not configured"
msgstr "" msgstr ""
#: src/components/modals/ServerInfoModal.tsx:112 #: src/components/modals/ServerInfoModal.tsx:112
#: src/components/tables/plugin/PluginListTable.tsx:86 #: src/components/tables/plugin/PluginListTable.tsx:174
#: src/components/tables/plugin/PluginListTable.tsx:286
msgid "Version" msgid "Version"
msgstr "" msgstr ""
@ -541,35 +551,29 @@ msgstr ""
#~ msgid "Profile" #~ msgid "Profile"
#~ msgstr "" #~ msgstr ""
#: src/components/nav/MainMenu.tsx:44 #: src/components/nav/MainMenu.tsx:43
#: src/defaults/menuItems.tsx:63 #: src/defaults/menuItems.tsx:63
#: src/pages/Index/Settings/AdminCenter.tsx:98 #: src/pages/Index/Settings/AdminCenter/Index.tsx:62
msgid "Admin Center" msgid "Admin Center"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:48 #: src/components/nav/MainMenu.tsx:47
#: src/pages/Index/Settings/AdminCenter.tsx:44 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:51 #: src/components/nav/MainMenu.tsx:50
#: src/defaults/menuItems.tsx:15 #: src/defaults/menuItems.tsx:15
msgid "Account settings" msgid "Account settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:59 #: src/components/nav/MainMenu.tsx:58
#: src/defaults/menuItems.tsx:58 #: src/defaults/menuItems.tsx:58
#: src/pages/Index/Settings/SystemSettings.tsx:296 #: src/pages/Index/Settings/SystemSettings.tsx:296
msgid "System Settings" msgid "System Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:68 #: src/components/nav/MainMenu.tsx:69
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/PluginSettings.tsx:32
msgid "Plugins"
msgstr ""
#: src/components/nav/MainMenu.tsx:79
msgid "Logout" msgid "Logout"
msgstr "" msgstr ""
@ -598,6 +602,11 @@ msgstr ""
msgid "Pages" msgid "Pages"
msgstr "" msgstr ""
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/AdminCenter/Index.tsx:29
msgid "Plugins"
msgstr ""
#: src/components/nav/NavigationDrawer.tsx:77 #: src/components/nav/NavigationDrawer.tsx:77
msgid "Documentation" msgid "Documentation"
msgstr "" msgstr ""
@ -606,7 +615,7 @@ msgstr ""
msgid "About" msgid "About"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:70 #: src/components/nav/NotificationDrawer.tsx:71
#: src/pages/Index/Settings/SystemSettings.tsx:124 #: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Index/Settings/UserSettings.tsx:94
#: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:28
@ -614,11 +623,11 @@ msgstr ""
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:87 #: src/components/nav/NotificationDrawer.tsx:88
msgid "You have no unread notifications." msgid "You have no unread notifications."
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:111 #: src/components/nav/NotificationDrawer.tsx:123
#: src/pages/Notifications.tsx:36 #: src/pages/Notifications.tsx:36
msgid "Mark as read" msgid "Mark as read"
msgstr "" msgstr ""
@ -869,7 +878,8 @@ msgid "User"
msgstr "" msgstr ""
#: src/components/render/ModelType.tsx:150 #: src/components/render/ModelType.tsx:150
#: src/pages/Index/Settings/AdminCenter.tsx:34 #: src/pages/Index/Settings/AdminCenter/Index.tsx:23
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13
msgid "Users" msgid "Users"
msgstr "" msgstr ""
@ -890,21 +900,21 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:32 #: src/components/settings/SettingItem.tsx:43
#: src/components/settings/SettingItem.tsx:74 #: src/components/settings/SettingItem.tsx:96
msgid "Setting updated" msgid "Setting updated"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:33 #: src/components/settings/SettingItem.tsx:44
#: src/components/settings/SettingItem.tsx:75 #: src/components/settings/SettingItem.tsx:97
msgid "{0} updated successfully" msgid "{0} updated successfully"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:41 #: src/components/settings/SettingItem.tsx:52
msgid "Error editing setting" msgid "Error editing setting"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:61 #: src/components/settings/SettingItem.tsx:89
msgid "Edit Setting" msgid "Edit Setting"
msgstr "" msgstr ""
@ -914,7 +924,8 @@ msgstr ""
#: src/components/tables/part/PartParameterTable.tsx:65 #: src/components/tables/part/PartParameterTable.tsx:65
#: src/components/tables/part/PartParameterTemplateTable.tsx:40 #: src/components/tables/part/PartParameterTemplateTable.tsx:40
#: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/part/RelatedPartTable.tsx:60
#: src/components/tables/plugin/PluginListTable.tsx:73 #: src/components/tables/plugin/PluginListTable.tsx:159
#: src/components/tables/plugin/PluginListTable.tsx:273
#: src/components/tables/stock/StockItemTable.tsx:45 #: src/components/tables/stock/StockItemTable.tsx:45
msgid "Description" msgid "Description"
msgstr "" msgstr ""
@ -1030,10 +1041,10 @@ msgid "Select filter value"
msgstr "" msgstr ""
#: src/components/tables/FilterSelectModal.tsx:166 #: src/components/tables/FilterSelectModal.tsx:166
#: src/components/tables/plugin/PluginListTable.tsx:132 #: src/components/tables/plugin/PluginListTable.tsx:332
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/functions/forms.tsx:201 #: src/functions/forms.tsx:202
#: src/hooks/UseForm.tsx:36 #: src/hooks/UseForm.tsx:38
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@ -1257,9 +1268,9 @@ msgstr ""
#: src/components/tables/build/BuildOrderTable.tsx:110 #: src/components/tables/build/BuildOrderTable.tsx:110
#: src/components/tables/part/PartTable.tsx:175 #: src/components/tables/part/PartTable.tsx:175
#: src/components/tables/plugin/PluginListTable.tsx:218 #: src/components/tables/plugin/PluginListTable.tsx:177
#: src/components/tables/settings/UserDrawer.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:471
#: src/components/tables/settings/UserTable.tsx:87 #: src/components/tables/settings/UserTable.tsx:194
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@ -1436,6 +1447,7 @@ msgid "Notification"
msgstr "" msgstr ""
#: src/components/tables/notifications/NotificationsTable.tsx:38 #: src/components/tables/notifications/NotificationsTable.tsx:38
#: src/components/tables/plugin/PluginErrorTable.tsx:37
msgid "Message" msgid "Message"
msgstr "" msgstr ""
@ -1691,95 +1703,166 @@ msgstr ""
msgid "Are you sure you want to remove this relationship?" msgid "Are you sure you want to remove this relationship?"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:28 #: src/components/tables/plugin/PluginErrorTable.tsx:29
msgid "Plugin is active" msgid "Stage"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:34 #: src/components/tables/plugin/PluginListTable.tsx:102
msgid "Plugin is inactive" msgid "Plugin with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:41 #: src/components/tables/plugin/PluginListTable.tsx:104
msgid "Plugin is not installed" msgid "An error occurred while fetching plugin details"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:58
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:80
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:114
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:115
msgid "Confirm plugin deactivation"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:121 #: src/components/tables/plugin/PluginListTable.tsx:121
msgid "The following plugin will be activated" msgid "Plugin Actions"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:122 #: src/components/tables/plugin/PluginListTable.tsx:125
msgid "The following plugin will be deactivated" #: src/components/tables/plugin/PluginListTable.tsx:128
msgid "Edit plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:133 #: src/components/tables/plugin/PluginListTable.tsx:139
msgid "Confirm" #: src/components/tables/plugin/PluginListTable.tsx:140
msgstr "" msgid "Reload"
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Deactivating plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:153 #: src/components/tables/plugin/PluginListTable.tsx:153
msgid "Plugin updated" msgid "Plugin information"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:155
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:156
msgid "The plugin was deactivated"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:164 #: src/components/tables/plugin/PluginListTable.tsx:164
msgid "Error updating plugin" msgid "Author"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:169
msgid "Deactivate" msgid "Date"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:185
msgid "Package information"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:190 #: src/components/tables/plugin/PluginListTable.tsx:190
msgid "Activate" msgid "Installation path"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223 #: src/components/tables/plugin/PluginListTable.tsx:195
#: src/components/tables/plugin/PluginListTable.tsx:476
msgid "Builtin" msgid "Builtin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:228 #: src/components/tables/plugin/PluginListTable.tsx:206
msgid "Plugin settings"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223
msgid "Plugin is active"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:229
msgid "Plugin is inactive"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:236
msgid "Plugin is not installed"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:258
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:280
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:314
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:315
msgid "Confirm plugin deactivation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:321
msgid "The following plugin will be activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:322
msgid "The following plugin will be deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:333
msgid "Confirm"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Deactivating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:353
msgid "Plugin updated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:355
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:356
msgid "The plugin was deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:364
msgid "Error updating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:381
msgid "Deactivate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:390
msgid "Activate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:404
msgid "Install plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:412
msgid "Install"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:416
msgid "Plugin installed successfully"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:435
msgid "Install Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:448
msgid "Plugin detail"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:481
msgid "Sample" msgid "Sample"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:233 #: src/components/tables/plugin/PluginListTable.tsx:486
msgid "Installed" msgid "Installed"
msgstr "" msgstr ""
@ -1993,35 +2076,47 @@ msgstr ""
msgid "Custom unit created" msgid "Custom unit created"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:40
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:45 #: src/components/tables/settings/GroupTable.tsx:45
msgid "Group updated" #~ msgid "Group updated"
#~ msgstr ""
#: src/components/tables/settings/GroupTable.tsx:48
msgid "Group with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:54 #: src/components/tables/settings/GroupTable.tsx:50
msgid "An error occurred while fetching group details"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:74
msgid "Permission set"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:115
msgid "Delete group" msgid "Delete group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:55 #: src/components/tables/settings/GroupTable.tsx:116
msgid "Group deleted" msgid "Group deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:57 #: src/components/tables/settings/GroupTable.tsx:118
msgid "Are you sure you want to delete this group?" msgid "Are you sure you want to delete this group?"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:67 #: src/components/tables/settings/GroupTable.tsx:128
#: src/components/tables/settings/GroupTable.tsx:81 #: src/components/tables/settings/GroupTable.tsx:142
msgid "Add group" msgid "Add group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:70 #: src/components/tables/settings/GroupTable.tsx:131
msgid "Added group" msgid "Added group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:152
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/ProjectCodeTable.tsx:49 #: src/components/tables/settings/ProjectCodeTable.tsx:49
msgid "Edit project code" msgid "Edit project code"
msgstr "" msgstr ""
@ -2052,99 +2147,129 @@ msgid "Added project code"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:92 #: src/components/tables/settings/UserDrawer.tsx:92
msgid "User permission changed successfully" #~ msgid "User permission changed successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:93 #: src/components/tables/settings/UserDrawer.tsx:93
msgid "Some changes might only take effect after the user refreshes their login." #~ msgid "Some changes might only take effect after the user refreshes their login."
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:118 #: src/components/tables/settings/UserDrawer.tsx:118
msgid "Changed user active status successfully" #~ msgid "Changed user active status successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:119 #: src/components/tables/settings/UserDrawer.tsx:119
msgid "Set to {active}" #~ msgid "Set to {active}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:142 #: src/components/tables/settings/UserDrawer.tsx:142
msgid "User details for {0}" #~ msgid "User details for {0}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:148
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:165
#: src/components/tables/settings/UserTable.tsx:61
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:170
#: src/components/tables/settings/UserTable.tsx:66
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:176 #: src/components/tables/settings/UserDrawer.tsx:176
msgid "Rights" #~ msgid "Rights"
#~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:66
msgid "User with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:184 #: src/components/tables/settings/UserTable.tsx:68
#: src/components/tables/settings/UserTable.tsx:79 msgid "An error occurred while fetching user details"
msgid "Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:190 #: src/components/tables/settings/UserTable.tsx:86
#: src/components/tables/settings/UserTable.tsx:83 msgid "Is Active"
msgid "Superuser"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:200 #: src/components/tables/settings/UserTable.tsx:87
#: src/components/tables/settings/UserTable.tsx:72 msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts."
#: src/pages/Index/Settings/AdminCenter.tsx:38
msgid "Groups"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:204 #: src/components/tables/settings/UserTable.tsx:91
msgid "No groups" msgid "Is Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:99 #: src/components/tables/settings/UserTable.tsx:92
msgid "Edit user" msgid "Designates whether the user can log into the django admin site."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:96
msgid "Is Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:97
msgid "Designates that this user has all permissions without explicitly assigning them."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:103
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:19
msgid "Info"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:106 #: src/components/tables/settings/UserTable.tsx:106
msgid "User updated" #~ msgid "User updated"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:115 #: src/components/tables/settings/UserTable.tsx:107
msgid "Delete user" msgid "You cannot edit the rights for the currently logged-in user."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:116
msgid "User deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:117 #: src/components/tables/settings/UserTable.tsx:117
#~ msgid "user deleted" #~ msgid "user deleted"
#~ msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:118 #: src/components/tables/settings/UserTable.tsx:121
#: src/components/tables/settings/UserTable.tsx:179
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:18
msgid "Groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:133
msgid "No groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:168
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:173
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:186
msgid "Staff"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:190
msgid "Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:209
msgid "Delete user"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:210
msgid "User deleted"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:212
msgid "Are you sure you want to delete this user?" msgid "Are you sure you want to delete this user?"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:128 #: src/components/tables/settings/UserTable.tsx:222
#: src/components/tables/settings/UserTable.tsx:144 #: src/components/tables/settings/UserTable.tsx:238
msgid "Add user" msgid "Add user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:136 #: src/components/tables/settings/UserTable.tsx:230
msgid "Added user" msgid "Added user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:247
msgid "Edit user"
msgstr ""
#: src/components/tables/stock/StockItemTable.tsx:71 #: src/components/tables/stock/StockItemTable.tsx:71
msgid "This stock item is in production" msgid "This stock item is in production"
msgstr "" msgstr ""
@ -2731,19 +2856,19 @@ msgstr ""
msgid "Found an existing login - using it to log you in." msgid "Found an existing login - using it to log you in."
msgstr "" msgstr ""
#: src/functions/forms.tsx:49 #: src/functions/forms.tsx:50
msgid "Form method not provided" msgid "Form method not provided"
msgstr "" msgstr ""
#: src/functions/forms.tsx:58 #: src/functions/forms.tsx:59
msgid "Response did not contain action data" msgid "Response did not contain action data"
msgstr "" msgstr ""
#: src/functions/forms.tsx:187 #: src/functions/forms.tsx:188
msgid "Invalid Form" msgid "Invalid Form"
msgstr "" msgstr ""
#: src/functions/forms.tsx:188 #: src/functions/forms.tsx:189
msgid "method parameter not supplied" msgid "method parameter not supplied"
msgstr "" msgstr ""
@ -3095,37 +3220,53 @@ msgid "Loader"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:30 #: src/pages/Index/Settings/AdminCenter.tsx:30
msgid "User Management" #~ msgid "User Management"
msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:48
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:54
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:74
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:79
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:91 #: src/pages/Index/Settings/AdminCenter.tsx:91
#~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgid "Advanced Amininistrative Options for InvenTree"
#~ msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:99 #: src/pages/Index/Settings/AdminCenter/Index.tsx:39
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:44
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:63
msgid "Advanced Options" msgid "Advanced Options"
msgstr "" msgstr ""
#: src/pages/Index/Settings/PluginSettings.tsx:47 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:23
msgid "External plugins are not enabled for this InvenTree installation."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33
msgid "Plugin Error Stack"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:40
msgid "Plugin Settings" msgid "Plugin Settings"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45
msgid "Warning"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47
msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:35
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:70 #: src/pages/Index/Settings/SystemSettings.tsx:70
msgid "Login" msgid "Login"
msgstr "" msgstr ""
@ -3327,6 +3468,12 @@ msgstr ""
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/pages/company/CompanyDetail.tsx:78 #: src/pages/company/CompanyDetail.tsx:78
msgid "Manufactured Parts" msgid "Manufactured Parts"
msgstr "" msgstr ""

View File

@ -19,27 +19,41 @@ msgid "Title"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:129 #: src/components/forms/ApiForm.tsx:129
#: src/functions/forms.tsx:48 #: src/functions/forms.tsx:49
#: src/functions/forms.tsx:57 #: src/functions/forms.tsx:58
#: src/functions/forms.tsx:260 #: src/functions/forms.tsx:266
msgid "Form Error" msgid "Form Error"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:296 #: src/components/forms/ApiForm.tsx:301
#: src/components/widgets/MarkdownEditor.tsx:146 #: src/components/widgets/MarkdownEditor.tsx:146
msgid "Success" msgid "Success"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:368 #: src/components/forms/ApiForm.tsx:372
msgid "Form Errors Exist" msgid "Form Errors Exist"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:421 #: src/components/forms/ApiForm.tsx:425
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51
msgid "Submit" msgid "Submit"
msgstr "" msgstr ""
#: src/components/forms/ApiForm.tsx:461
msgid "Update"
msgstr ""
#: src/components/forms/ApiForm.tsx:481
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:306
#: src/hooks/UseForm.tsx:117
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/forms/AuthenticationForm.tsx:44 #: src/components/forms/AuthenticationForm.tsx:44
#: src/functions/auth.tsx:33 #: src/functions/auth.tsx:33
msgid "Login failed" msgid "Login failed"
@ -77,8 +91,7 @@ msgid "Welcome, log in below"
msgstr "" msgstr ""
#: src/components/forms/AuthenticationForm.tsx:91 #: src/components/forms/AuthenticationForm.tsx:91
#: src/components/tables/settings/UserDrawer.tsx:159 #: src/components/tables/settings/UserTable.tsx:163
#: src/components/tables/settings/UserTable.tsx:56
msgid "Username" msgid "Username"
msgstr "" msgstr ""
@ -98,8 +111,7 @@ msgstr ""
#: src/components/forms/AuthenticationForm.tsx:117 #: src/components/forms/AuthenticationForm.tsx:117
#: src/components/tables/company/ContactTable.tsx:47 #: src/components/tables/company/ContactTable.tsx:47
#: src/components/tables/settings/UserDrawer.tsx:163 #: src/components/tables/settings/UserTable.tsx:157
#: src/components/tables/settings/UserTable.tsx:50
#: src/pages/Auth/Reset.tsx:31 #: src/pages/Auth/Reset.tsx:31
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49
msgid "Email" msgid "Email"
@ -137,8 +149,10 @@ msgstr ""
#: src/components/tables/company/ContactTable.tsx:35 #: src/components/tables/company/ContactTable.tsx:35
#: src/components/tables/part/PartCategoryTable.tsx:24 #: src/components/tables/part/PartCategoryTable.tsx:24
#: src/components/tables/part/PartParameterTemplateTable.tsx:29 #: src/components/tables/part/PartParameterTemplateTable.tsx:29
#: src/components/tables/plugin/PluginErrorTable.tsx:33
#: src/components/tables/plugin/PluginListTable.tsx:156
#: src/components/tables/settings/CustomUnitsTable.tsx:31 #: src/components/tables/settings/CustomUnitsTable.tsx:31
#: src/components/tables/settings/GroupTable.tsx:28 #: src/components/tables/settings/GroupTable.tsx:100
#: src/components/tables/stock/StockLocationTable.tsx:25 #: src/components/tables/stock/StockLocationTable.tsx:25
msgid "Name" msgid "Name"
msgstr "" msgstr ""
@ -183,7 +197,7 @@ msgstr ""
#: src/components/forms/fields/ApiFormField.tsx:279 #: src/components/forms/fields/ApiFormField.tsx:279
#: src/components/nav/SearchDrawer.tsx:412 #: src/components/nav/SearchDrawer.tsx:412
#: src/components/tables/InvenTreeTable.tsx:393 #: src/components/tables/InvenTreeTable.tsx:393
#: src/components/tables/plugin/PluginListTable.tsx:163 #: src/components/tables/plugin/PluginListTable.tsx:363
#: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:108
#: src/components/widgets/MarkdownEditor.tsx:154 #: src/components/widgets/MarkdownEditor.tsx:154
#: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:12
@ -191,19 +205,19 @@ msgstr ""
msgid "Error" msgid "Error"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:199 #: src/components/forms/fields/RelatedModelField.tsx:210
#: src/pages/Index/Settings/UserSettings.tsx:64 #: src/pages/Index/Settings/UserSettings.tsx:64
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:200 #: src/components/forms/fields/RelatedModelField.tsx:211
#: src/components/modals/AboutInvenTreeModal.tsx:67 #: src/components/modals/AboutInvenTreeModal.tsx:67
#: src/components/widgets/WidgetLayout.tsx:134 #: src/components/widgets/WidgetLayout.tsx:134
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:301
msgid "Loading" msgid "Loading"
msgstr "" msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:202 #: src/components/forms/fields/RelatedModelField.tsx:213
msgid "No results found" msgid "No results found"
msgstr "" msgstr ""
@ -246,15 +260,6 @@ msgstr ""
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
#: src/components/items/ActionDropdown.tsx:173
#: src/components/tables/RowActions.tsx:61
#: src/functions/forms.tsx:300
#: src/hooks/UseForm.tsx:109
#: src/pages/Index/Scan.tsx:332
#: src/pages/Notifications.tsx:79
msgid "Delete"
msgstr ""
#: src/components/items/ActionDropdown.tsx:174 #: src/components/items/ActionDropdown.tsx:174
msgid "Delete item" msgid "Delete item"
msgstr "" msgstr ""
@ -290,6 +295,10 @@ msgstr ""
msgid "Read more" msgid "Read more"
msgstr "" msgstr ""
#: src/components/items/InfoItem.tsx:25
msgid "None"
msgstr ""
#: src/components/items/InvenTreeLogo.tsx:23 #: src/components/items/InvenTreeLogo.tsx:23
msgid "InvenTree Logo" msgid "InvenTree Logo"
msgstr "" msgstr ""
@ -528,7 +537,8 @@ msgid "Email settings not configured"
msgstr "" msgstr ""
#: src/components/modals/ServerInfoModal.tsx:112 #: src/components/modals/ServerInfoModal.tsx:112
#: src/components/tables/plugin/PluginListTable.tsx:86 #: src/components/tables/plugin/PluginListTable.tsx:174
#: src/components/tables/plugin/PluginListTable.tsx:286
msgid "Version" msgid "Version"
msgstr "" msgstr ""
@ -541,35 +551,29 @@ msgstr ""
#~ msgid "Profile" #~ msgid "Profile"
#~ msgstr "" #~ msgstr ""
#: src/components/nav/MainMenu.tsx:44 #: src/components/nav/MainMenu.tsx:43
#: src/defaults/menuItems.tsx:63 #: src/defaults/menuItems.tsx:63
#: src/pages/Index/Settings/AdminCenter.tsx:98 #: src/pages/Index/Settings/AdminCenter/Index.tsx:62
msgid "Admin Center" msgid "Admin Center"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:48 #: src/components/nav/MainMenu.tsx:47
#: src/pages/Index/Settings/AdminCenter.tsx:44 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26
msgid "Settings" msgid "Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:51 #: src/components/nav/MainMenu.tsx:50
#: src/defaults/menuItems.tsx:15 #: src/defaults/menuItems.tsx:15
msgid "Account settings" msgid "Account settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:59 #: src/components/nav/MainMenu.tsx:58
#: src/defaults/menuItems.tsx:58 #: src/defaults/menuItems.tsx:58
#: src/pages/Index/Settings/SystemSettings.tsx:296 #: src/pages/Index/Settings/SystemSettings.tsx:296
msgid "System Settings" msgid "System Settings"
msgstr "" msgstr ""
#: src/components/nav/MainMenu.tsx:68 #: src/components/nav/MainMenu.tsx:69
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/PluginSettings.tsx:32
msgid "Plugins"
msgstr ""
#: src/components/nav/MainMenu.tsx:79
msgid "Logout" msgid "Logout"
msgstr "" msgstr ""
@ -598,6 +602,11 @@ msgstr ""
msgid "Pages" msgid "Pages"
msgstr "" msgstr ""
#: src/components/nav/NavigationDrawer.tsx:67
#: src/pages/Index/Settings/AdminCenter/Index.tsx:29
msgid "Plugins"
msgstr ""
#: src/components/nav/NavigationDrawer.tsx:77 #: src/components/nav/NavigationDrawer.tsx:77
msgid "Documentation" msgid "Documentation"
msgstr "" msgstr ""
@ -606,7 +615,7 @@ msgstr ""
msgid "About" msgid "About"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:70 #: src/components/nav/NotificationDrawer.tsx:71
#: src/pages/Index/Settings/SystemSettings.tsx:124 #: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Index/Settings/UserSettings.tsx:94
#: src/pages/Notifications.tsx:28 #: src/pages/Notifications.tsx:28
@ -614,11 +623,11 @@ msgstr ""
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:87 #: src/components/nav/NotificationDrawer.tsx:88
msgid "You have no unread notifications." msgid "You have no unread notifications."
msgstr "" msgstr ""
#: src/components/nav/NotificationDrawer.tsx:111 #: src/components/nav/NotificationDrawer.tsx:123
#: src/pages/Notifications.tsx:36 #: src/pages/Notifications.tsx:36
msgid "Mark as read" msgid "Mark as read"
msgstr "" msgstr ""
@ -869,7 +878,8 @@ msgid "User"
msgstr "" msgstr ""
#: src/components/render/ModelType.tsx:150 #: src/components/render/ModelType.tsx:150
#: src/pages/Index/Settings/AdminCenter.tsx:34 #: src/pages/Index/Settings/AdminCenter/Index.tsx:23
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13
msgid "Users" msgid "Users"
msgstr "" msgstr ""
@ -890,21 +900,21 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:32 #: src/components/settings/SettingItem.tsx:43
#: src/components/settings/SettingItem.tsx:74 #: src/components/settings/SettingItem.tsx:96
msgid "Setting updated" msgid "Setting updated"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:33 #: src/components/settings/SettingItem.tsx:44
#: src/components/settings/SettingItem.tsx:75 #: src/components/settings/SettingItem.tsx:97
msgid "{0} updated successfully" msgid "{0} updated successfully"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:41 #: src/components/settings/SettingItem.tsx:52
msgid "Error editing setting" msgid "Error editing setting"
msgstr "" msgstr ""
#: src/components/settings/SettingItem.tsx:61 #: src/components/settings/SettingItem.tsx:89
msgid "Edit Setting" msgid "Edit Setting"
msgstr "" msgstr ""
@ -914,7 +924,8 @@ msgstr ""
#: src/components/tables/part/PartParameterTable.tsx:65 #: src/components/tables/part/PartParameterTable.tsx:65
#: src/components/tables/part/PartParameterTemplateTable.tsx:40 #: src/components/tables/part/PartParameterTemplateTable.tsx:40
#: src/components/tables/part/RelatedPartTable.tsx:60 #: src/components/tables/part/RelatedPartTable.tsx:60
#: src/components/tables/plugin/PluginListTable.tsx:73 #: src/components/tables/plugin/PluginListTable.tsx:159
#: src/components/tables/plugin/PluginListTable.tsx:273
#: src/components/tables/stock/StockItemTable.tsx:45 #: src/components/tables/stock/StockItemTable.tsx:45
msgid "Description" msgid "Description"
msgstr "" msgstr ""
@ -1030,10 +1041,10 @@ msgid "Select filter value"
msgstr "" msgstr ""
#: src/components/tables/FilterSelectModal.tsx:166 #: src/components/tables/FilterSelectModal.tsx:166
#: src/components/tables/plugin/PluginListTable.tsx:132 #: src/components/tables/plugin/PluginListTable.tsx:332
#: src/contexts/ThemeContext.tsx:64 #: src/contexts/ThemeContext.tsx:64
#: src/functions/forms.tsx:201 #: src/functions/forms.tsx:202
#: src/hooks/UseForm.tsx:36 #: src/hooks/UseForm.tsx:38
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@ -1257,9 +1268,9 @@ msgstr ""
#: src/components/tables/build/BuildOrderTable.tsx:110 #: src/components/tables/build/BuildOrderTable.tsx:110
#: src/components/tables/part/PartTable.tsx:175 #: src/components/tables/part/PartTable.tsx:175
#: src/components/tables/plugin/PluginListTable.tsx:218 #: src/components/tables/plugin/PluginListTable.tsx:177
#: src/components/tables/settings/UserDrawer.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:471
#: src/components/tables/settings/UserTable.tsx:87 #: src/components/tables/settings/UserTable.tsx:194
msgid "Active" msgid "Active"
msgstr "" msgstr ""
@ -1436,6 +1447,7 @@ msgid "Notification"
msgstr "" msgstr ""
#: src/components/tables/notifications/NotificationsTable.tsx:38 #: src/components/tables/notifications/NotificationsTable.tsx:38
#: src/components/tables/plugin/PluginErrorTable.tsx:37
msgid "Message" msgid "Message"
msgstr "" msgstr ""
@ -1691,95 +1703,166 @@ msgstr ""
msgid "Are you sure you want to remove this relationship?" msgid "Are you sure you want to remove this relationship?"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:28 #: src/components/tables/plugin/PluginErrorTable.tsx:29
msgid "Plugin is active" msgid "Stage"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:34 #: src/components/tables/plugin/PluginListTable.tsx:102
msgid "Plugin is inactive" msgid "Plugin with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:41 #: src/components/tables/plugin/PluginListTable.tsx:104
msgid "Plugin is not installed" msgid "An error occurred while fetching plugin details"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:58
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:80
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:105
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:114
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:115
msgid "Confirm plugin deactivation"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:121 #: src/components/tables/plugin/PluginListTable.tsx:121
msgid "The following plugin will be activated" msgid "Plugin Actions"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:122 #: src/components/tables/plugin/PluginListTable.tsx:125
msgid "The following plugin will be deactivated" #: src/components/tables/plugin/PluginListTable.tsx:128
msgid "Edit plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:133 #: src/components/tables/plugin/PluginListTable.tsx:139
msgid "Confirm" #: src/components/tables/plugin/PluginListTable.tsx:140
msgstr "" msgid "Reload"
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:143
msgid "Deactivating plugin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:153 #: src/components/tables/plugin/PluginListTable.tsx:153
msgid "Plugin updated" msgid "Plugin information"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:155
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:156
msgid "The plugin was deactivated"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:164 #: src/components/tables/plugin/PluginListTable.tsx:164
msgid "Error updating plugin" msgid "Author"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:181 #: src/components/tables/plugin/PluginListTable.tsx:169
msgid "Deactivate" msgid "Date"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:185
msgid "Package information"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:190 #: src/components/tables/plugin/PluginListTable.tsx:190
msgid "Activate" msgid "Installation path"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223 #: src/components/tables/plugin/PluginListTable.tsx:195
#: src/components/tables/plugin/PluginListTable.tsx:476
msgid "Builtin" msgid "Builtin"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:228 #: src/components/tables/plugin/PluginListTable.tsx:206
msgid "Plugin settings"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:223
msgid "Plugin is active"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:229
msgid "Plugin is inactive"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:236
msgid "Plugin is not installed"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:258
msgid "Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:280
msgid "Description not available"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Activate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:305
msgid "Deactivate Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:314
msgid "Confirm plugin activation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:315
msgid "Confirm plugin deactivation"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:321
msgid "The following plugin will be activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:322
msgid "The following plugin will be deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:333
msgid "Confirm"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Activating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:343
msgid "Deactivating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:353
msgid "Plugin updated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:355
msgid "The plugin was activated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:356
msgid "The plugin was deactivated"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:364
msgid "Error updating plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:381
msgid "Deactivate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:390
msgid "Activate"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:404
msgid "Install plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:412
msgid "Install"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:416
msgid "Plugin installed successfully"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:435
msgid "Install Plugin"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:448
msgid "Plugin detail"
msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:481
msgid "Sample" msgid "Sample"
msgstr "" msgstr ""
#: src/components/tables/plugin/PluginListTable.tsx:233 #: src/components/tables/plugin/PluginListTable.tsx:486
msgid "Installed" msgid "Installed"
msgstr "" msgstr ""
@ -1993,35 +2076,47 @@ msgstr ""
msgid "Custom unit created" msgid "Custom unit created"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:40
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:45 #: src/components/tables/settings/GroupTable.tsx:45
msgid "Group updated" #~ msgid "Group updated"
#~ msgstr ""
#: src/components/tables/settings/GroupTable.tsx:48
msgid "Group with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:54 #: src/components/tables/settings/GroupTable.tsx:50
msgid "An error occurred while fetching group details"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:74
msgid "Permission set"
msgstr ""
#: src/components/tables/settings/GroupTable.tsx:115
msgid "Delete group" msgid "Delete group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:55 #: src/components/tables/settings/GroupTable.tsx:116
msgid "Group deleted" msgid "Group deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:57 #: src/components/tables/settings/GroupTable.tsx:118
msgid "Are you sure you want to delete this group?" msgid "Are you sure you want to delete this group?"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:67 #: src/components/tables/settings/GroupTable.tsx:128
#: src/components/tables/settings/GroupTable.tsx:81 #: src/components/tables/settings/GroupTable.tsx:142
msgid "Add group" msgid "Add group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:70 #: src/components/tables/settings/GroupTable.tsx:131
msgid "Added group" msgid "Added group"
msgstr "" msgstr ""
#: src/components/tables/settings/GroupTable.tsx:152
msgid "Edit group"
msgstr ""
#: src/components/tables/settings/ProjectCodeTable.tsx:49 #: src/components/tables/settings/ProjectCodeTable.tsx:49
msgid "Edit project code" msgid "Edit project code"
msgstr "" msgstr ""
@ -2052,99 +2147,129 @@ msgid "Added project code"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:92 #: src/components/tables/settings/UserDrawer.tsx:92
msgid "User permission changed successfully" #~ msgid "User permission changed successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:93 #: src/components/tables/settings/UserDrawer.tsx:93
msgid "Some changes might only take effect after the user refreshes their login." #~ msgid "Some changes might only take effect after the user refreshes their login."
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:118 #: src/components/tables/settings/UserDrawer.tsx:118
msgid "Changed user active status successfully" #~ msgid "Changed user active status successfully"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:119 #: src/components/tables/settings/UserDrawer.tsx:119
msgid "Set to {active}" #~ msgid "Set to {active}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:142 #: src/components/tables/settings/UserDrawer.tsx:142
msgid "User details for {0}" #~ msgid "User details for {0}"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:148
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:165
#: src/components/tables/settings/UserTable.tsx:61
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:170
#: src/components/tables/settings/UserTable.tsx:66
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:176 #: src/components/tables/settings/UserDrawer.tsx:176
msgid "Rights" #~ msgid "Rights"
#~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:66
msgid "User with id {id} not found"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:184 #: src/components/tables/settings/UserTable.tsx:68
#: src/components/tables/settings/UserTable.tsx:79 msgid "An error occurred while fetching user details"
msgid "Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:190 #: src/components/tables/settings/UserTable.tsx:86
#: src/components/tables/settings/UserTable.tsx:83 msgid "Is Active"
msgid "Superuser"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:200 #: src/components/tables/settings/UserTable.tsx:87
#: src/components/tables/settings/UserTable.tsx:72 msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts."
#: src/pages/Index/Settings/AdminCenter.tsx:38
msgid "Groups"
msgstr "" msgstr ""
#: src/components/tables/settings/UserDrawer.tsx:204 #: src/components/tables/settings/UserTable.tsx:91
msgid "No groups" msgid "Is Staff"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:99 #: src/components/tables/settings/UserTable.tsx:92
msgid "Edit user" msgid "Designates whether the user can log into the django admin site."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:96
msgid "Is Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:97
msgid "Designates that this user has all permissions without explicitly assigning them."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:103
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:19
msgid "Info"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:106 #: src/components/tables/settings/UserTable.tsx:106
msgid "User updated" #~ msgid "User updated"
msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:115 #: src/components/tables/settings/UserTable.tsx:107
msgid "Delete user" msgid "You cannot edit the rights for the currently logged-in user."
msgstr ""
#: src/components/tables/settings/UserTable.tsx:116
msgid "User deleted"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:117 #: src/components/tables/settings/UserTable.tsx:117
#~ msgid "user deleted" #~ msgid "user deleted"
#~ msgstr "" #~ msgstr ""
#: src/components/tables/settings/UserTable.tsx:118 #: src/components/tables/settings/UserTable.tsx:121
#: src/components/tables/settings/UserTable.tsx:179
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:18
msgid "Groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:133
msgid "No groups"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:168
msgid "First Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:173
msgid "Last Name"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:186
msgid "Staff"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:190
msgid "Superuser"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:209
msgid "Delete user"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:210
msgid "User deleted"
msgstr ""
#: src/components/tables/settings/UserTable.tsx:212
msgid "Are you sure you want to delete this user?" msgid "Are you sure you want to delete this user?"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:128 #: src/components/tables/settings/UserTable.tsx:222
#: src/components/tables/settings/UserTable.tsx:144 #: src/components/tables/settings/UserTable.tsx:238
msgid "Add user" msgid "Add user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:136 #: src/components/tables/settings/UserTable.tsx:230
msgid "Added user" msgid "Added user"
msgstr "" msgstr ""
#: src/components/tables/settings/UserTable.tsx:247
msgid "Edit user"
msgstr ""
#: src/components/tables/stock/StockItemTable.tsx:71 #: src/components/tables/stock/StockItemTable.tsx:71
msgid "This stock item is in production" msgid "This stock item is in production"
msgstr "" msgstr ""
@ -2731,19 +2856,19 @@ msgstr ""
msgid "Found an existing login - using it to log you in." msgid "Found an existing login - using it to log you in."
msgstr "" msgstr ""
#: src/functions/forms.tsx:49 #: src/functions/forms.tsx:50
msgid "Form method not provided" msgid "Form method not provided"
msgstr "" msgstr ""
#: src/functions/forms.tsx:58 #: src/functions/forms.tsx:59
msgid "Response did not contain action data" msgid "Response did not contain action data"
msgstr "" msgstr ""
#: src/functions/forms.tsx:187 #: src/functions/forms.tsx:188
msgid "Invalid Form" msgid "Invalid Form"
msgstr "" msgstr ""
#: src/functions/forms.tsx:188 #: src/functions/forms.tsx:189
msgid "method parameter not supplied" msgid "method parameter not supplied"
msgstr "" msgstr ""
@ -3095,37 +3220,53 @@ msgid "Loader"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:30 #: src/pages/Index/Settings/AdminCenter.tsx:30
msgid "User Management" #~ msgid "User Management"
msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:48
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:54
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:74
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:79
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:91 #: src/pages/Index/Settings/AdminCenter.tsx:91
#~ msgid "Advanced Amininistrative Options for InvenTree" #~ msgid "Advanced Amininistrative Options for InvenTree"
#~ msgstr "" #~ msgstr ""
#: src/pages/Index/Settings/AdminCenter.tsx:99 #: src/pages/Index/Settings/AdminCenter/Index.tsx:39
msgid "Quick Actions"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:44
msgid "Add a new user"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:63
msgid "Advanced Options" msgid "Advanced Options"
msgstr "" msgstr ""
#: src/pages/Index/Settings/PluginSettings.tsx:47 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:23
msgid "External plugins are not enabled for this InvenTree installation."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33
msgid "Plugin Error Stack"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:40
msgid "Plugin Settings" msgid "Plugin Settings"
msgstr "" msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:45
msgid "Warning"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:47
msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage."
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30
msgid "Select settings relevant for user lifecycle. More available in"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:35
msgid "System settings"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:70 #: src/pages/Index/Settings/SystemSettings.tsx:70
msgid "Login" msgid "Login"
msgstr "" msgstr ""
@ -3327,6 +3468,12 @@ msgstr ""
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
#: src/pages/company/CompanyDetail.tsx:73
#: src/pages/part/PartDetail.tsx:87
#: src/pages/stock/StockDetail.tsx:69
msgid "Details"
msgstr ""
#: src/pages/company/CompanyDetail.tsx:78 #: src/pages/company/CompanyDetail.tsx:78
msgid "Manufactured Parts" msgid "Manufactured Parts"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff