From 48cd227f0652f254af595a16cfe13a8f70797082 Mon Sep 17 00:00:00 2001 From: Andreas Kaiser Date: Sat, 6 Mar 2021 21:52:57 +0100 Subject: [PATCH] german translation, HTML tags refactored --- InvenTree/locale/de/LC_MESSAGES/django.mo | Bin 56132 -> 64524 bytes InvenTree/locale/de/LC_MESSAGES/django.po | 501 ++++++------------- InvenTree/locale/en/LC_MESSAGES/django.po | 22 +- InvenTree/locale/es/LC_MESSAGES/django.po | 22 +- InvenTree/part/templates/part/stock.html | 2 +- InvenTree/templates/registration/logout.html | 7 +- 6 files changed, 208 insertions(+), 346 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.mo b/InvenTree/locale/de/LC_MESSAGES/django.mo index fd3ea068fc1bca9f1171c327ae9857970474e162..6449eea71c554c5f20c01a058dcbf4346a6a7391 100644 GIT binary patch literal 64524 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" +msgstr "hier zum abmelden

" + #: templates/stats.html:9 msgid "Server" -msgstr "" +msgstr "Server" #: templates/stats.html:13 msgid "Instance Name" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 568e38a10d..0db9192921 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-03-05 00:56+0100\n" +"POT-Creation-Date: 2021-03-06 21:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2387,7 +2387,7 @@ msgstr "" msgid "Select Purchase Order" msgstr "" -#: order/templates/order/order_wizard/select_pos.html:67 +#: order/templates/order/order_wizard/select_pos.html:68 msgid "Select a purchase order for" msgstr "" @@ -3788,6 +3788,10 @@ msgstr "" msgid "Part Stock" msgstr "" +#: part/templates/part/stock.html:16 +msgid "Showing stock for all variants of" +msgstr "" + #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 #: templates/js/part.js:421 msgid "No Stock" @@ -6104,7 +6108,7 @@ msgstr "" msgid "Admin" msgstr "" -#: templates/navbar.html:71 +#: templates/navbar.html:71 templates/registration/logout.html:5 msgid "Logout" msgstr "" @@ -6136,6 +6140,18 @@ msgstr "" msgid "Username / password combination is incorrect" msgstr "" +#: templates/registration/logout.html:6 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logout.html:7 +msgid "Click" +msgstr "" + +#: templates/registration/logout.html:7 +msgid "here to log in

" +msgstr "" + #: templates/stats.html:9 msgid "Server" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 568e38a10d..0db9192921 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-03-05 00:56+0100\n" +"POT-Creation-Date: 2021-03-06 21:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2387,7 +2387,7 @@ msgstr "" msgid "Select Purchase Order" msgstr "" -#: order/templates/order/order_wizard/select_pos.html:67 +#: order/templates/order/order_wizard/select_pos.html:68 msgid "Select a purchase order for" msgstr "" @@ -3788,6 +3788,10 @@ msgstr "" msgid "Part Stock" msgstr "" +#: part/templates/part/stock.html:16 +msgid "Showing stock for all variants of" +msgstr "" + #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 #: templates/js/part.js:421 msgid "No Stock" @@ -6104,7 +6108,7 @@ msgstr "" msgid "Admin" msgstr "" -#: templates/navbar.html:71 +#: templates/navbar.html:71 templates/registration/logout.html:5 msgid "Logout" msgstr "" @@ -6136,6 +6140,18 @@ msgstr "" msgid "Username / password combination is incorrect" msgstr "" +#: templates/registration/logout.html:6 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logout.html:7 +msgid "Click" +msgstr "" + +#: templates/registration/logout.html:7 +msgid "here to log in

" +msgstr "" + #: templates/stats.html:9 msgid "Server" msgstr "" diff --git a/InvenTree/part/templates/part/stock.html b/InvenTree/part/templates/part/stock.html index bf8286e6fb..cd4f9ab2fa 100644 --- a/InvenTree/part/templates/part/stock.html +++ b/InvenTree/part/templates/part/stock.html @@ -13,7 +13,7 @@ {% block details %} {% if part.is_template %}
- Showing stock for all variants of {{ part.full_name }} + {% trans 'Showing stock for all variants of' %} {{ part.full_name }}
{% endif %} diff --git a/InvenTree/templates/registration/logout.html b/InvenTree/templates/registration/logout.html index ef4fcec632..1ce04b6472 100644 --- a/InvenTree/templates/registration/logout.html +++ b/InvenTree/templates/registration/logout.html @@ -1,7 +1,8 @@ {% extends "base.html" %} +{% load i18n %} {% block content %} -

Logout

-

You have been logged out

-

Click here to log in

+

{% trans "Logout" %}

+

{% trans "You have been logged out" %}

+

{% trans 'Click' %} {% trans 'here to log in

' %} {% endblock %} \ No newline at end of file

8^5?Bol))$c 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 C`0Wq? diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 504ebcc6a3..dc22a5f28a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-03-04 23:01+0100\n" -"PO-Revision-Date: 2021-03-05 00:58+0100\n" +"POT-Creation-Date: 2021-03-06 21:52+0100\n" +"PO-Revision-Date: 2021-03-06 15:16+0100\n" "Last-Translator: Andreas Kaiser \n" "Language-Team: C \n" "Language: de\n" @@ -481,6 +481,7 @@ msgstr "Bestellung, die diesem Bau zugwiesen ist" #: order/templates/order/receive_parts.html:19 part/models.py:320 #: part/templates/part/part_app_base.html:7 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 +#: part/templates/part/subcategories.html:17 #: report/templates/report/inventree_build_order_base.html:113 #: templates/InvenTree/search.html:111 templates/InvenTree/search.html:194 #: templates/js/barcode.js:362 templates/js/bom.js:163 @@ -2713,7 +2714,7 @@ msgstr "Positionen" msgid "Select Purchase Order" msgstr "EK-Bestellung auswählen" -#: order/templates/order/order_wizard/select_pos.html:67 +#: order/templates/order/order_wizard/select_pos.html:68 msgid "Select a purchase order for" msgstr "EK-Bestellung auswählen für" @@ -3867,6 +3868,7 @@ msgid "Are you sure you want to delete category" msgstr "Sind Sie sicher, dass Sie diese Kategorie löschen wollen" #: part/templates/part/category_delete.html:8 +#: part/templates/part/category_delete.html:25 #, fuzzy #| msgid "Category Details" msgid "This category contains" @@ -3894,6 +3896,31 @@ msgstr "Kategorie" msgid "top level Parts category" msgstr "oberste Teilekategorie" +#: part/templates/part/category_delete.html:25 +#, fuzzy +#| msgid "Parts" +msgid "parts" +msgstr "Teile" + +#: part/templates/part/category_delete.html:27 +#, fuzzy +#| msgid "" +#| "If this category is deleted, these child categories will be moved to the" +msgid "" +"If this category is deleted, these parts will be moved to the parent category" +msgstr "" +"Wenn diese Kategorie gelöscht wird, werden alle Unter-Kat. verschoben nach" + +#: part/templates/part/category_delete.html:29 +#, fuzzy +#| msgid "" +#| "If this category is deleted, these child categories will be moved to the" +msgid "" +"If this category is deleted, these parts will be moved to the top-level " +"category Teile" +msgstr "" +"Wenn diese Kategorie gelöscht wird, werden alle Unter-Kat. verschoben nach" + #: part/templates/part/category_navbar.html:18 #: part/templates/part/category_navbar.html:21 #: part/templates/part/navbar.html:22 @@ -3905,6 +3932,14 @@ msgstr "Parameter" msgid "Part Parameters" msgstr "Teilparameter" +#: part/templates/part/copy_part.html:9 part/views.py:455 +msgid "Duplicate Part" +msgstr "Teil duplizieren" + +#: part/templates/part/copy_part.html:10 +msgid "Make a copy of part" +msgstr "" + #: part/templates/part/copy_part.html:14 #: part/templates/part/create_part.html:11 msgid "Possible Matching Parts" @@ -3960,10 +3995,8 @@ msgid "Part is not a virtual part" msgstr "Teil ist nicht virtuell" #: part/templates/part/detail.html:163 -#, fuzzy -#| msgid "Part cannot be a template part if it is a variant of another part" msgid "Part is a template part (variants can be made from this part)" -msgstr "Teil kann keine Vorlage sein wenn es Variante eines anderen Teils ist" +msgstr "Teil ist Vorlage (Varianten können von diesem Teil erstellt werden)" #: part/templates/part/detail.html:165 #, fuzzy @@ -4008,10 +4041,8 @@ msgid "Part cannot be sold to customers" msgstr "Teil kann nicht an Kunden verkauft werden" #: part/templates/part/detail.html:230 -#, fuzzy -#| msgid "This part is not active" msgid "Part is active" -msgstr "Dieses Teil ist nicht aktiv" +msgstr "Teil ist aktiv" #: part/templates/part/detail.html:232 #, fuzzy @@ -4036,18 +4067,14 @@ msgid "Allocated Stock" msgstr "Lagerbestand zuweisen" #: part/templates/part/navbar.html:43 -#, fuzzy -#| msgid "Sublocations" msgid "Allocations" -msgstr "Sub-Standorte" +msgstr "Reservierungen" #: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 msgid "Used In" msgstr "Benutzt in" #: part/templates/part/navbar.html:86 -#, fuzzy -#| msgid "Pricing Information" msgid "Sales Price Information" msgstr "Preisinformationen ansehen" @@ -4122,18 +4149,14 @@ msgstr "Teil favorisieren" #: part/templates/part/part_base.html:46 #: stock/templates/stock/item_base.html:127 #: stock/templates/stock/location.html:44 -#, fuzzy -#| msgid "Source Location" msgid "Barcode actions" -msgstr "Quell-Standort" +msgstr "Barcode Aktionen" #: part/templates/part/part_base.html:48 #: stock/templates/stock/item_base.html:129 #: stock/templates/stock/location.html:46 -#, fuzzy -#| msgid "Part QR Code" msgid "Show QR Code" -msgstr "Teil-QR-Code" +msgstr "QR-Code anzeigen" #: part/templates/part/part_base.html:49 #: stock/templates/stock/item_base.html:145 @@ -4146,56 +4169,40 @@ msgid "Show pricing information" msgstr "Kosteninformationen ansehen" #: part/templates/part/part_base.html:58 -#, fuzzy -#| msgid "Count stock" msgid "Count part stock" -msgstr "Bestand zählen" +msgstr "Lagerbestand zählen" #: part/templates/part/part_base.html:73 -#, fuzzy -#| msgid "Source Location" msgid "Part actions" -msgstr "Quell-Standort" +msgstr "Teile Aktionen" #: part/templates/part/part_base.html:76 -#, fuzzy -#| msgid "Duplicate Part" msgid "Duplicate part" msgstr "Teil duplizieren" #: part/templates/part/part_base.html:79 -#, fuzzy -#| msgid "Edit Template" msgid "Edit part" -msgstr "Vorlage bearbeiten" +msgstr "Teil bearbeiten" #: part/templates/part/part_base.html:82 -#, fuzzy -#| msgid "Delete Parts" msgid "Delete part" -msgstr "Teile löschen" +msgstr "Teil löschen" #: part/templates/part/part_base.html:122 templates/js/table_filters.js:129 msgid "In Stock" msgstr "Auf Lager" #: part/templates/part/part_base.html:135 templates/InvenTree/index.html:130 -#, fuzzy -#| msgid "Allocated to Build Orders" msgid "Required for Build Orders" -msgstr "Zu Bauaufträgen zugeordnet" +msgstr "Für Bauaufträge benötigt" #: part/templates/part/part_base.html:142 -#, fuzzy -#| msgid "Sales Orders" msgid "Required for Sales Orders" -msgstr "Bestellungen" +msgstr "Bneötigt für VK-Aufträge" #: part/templates/part/part_base.html:149 -#, fuzzy -#| msgid "Allocated to Build Orders" msgid "Allocated to Orders" -msgstr "Zu Bauaufträgen zugeordnet" +msgstr "zu Bauaufträgen zugeordnet" #: part/templates/part/part_base.html:164 templates/js/bom.js:296 msgid "Can Build" @@ -4206,10 +4213,8 @@ msgid "Building" msgstr "Im Bau" #: part/templates/part/part_tests.html:17 -#, fuzzy -#| msgid "Edit Template" msgid "Add Test Template" -msgstr "Vorlage bearbeiten" +msgstr "Test Vorlage hinzufügen" #: part/templates/part/part_thumb.html:16 msgid "Select from existing images" @@ -4220,14 +4225,12 @@ msgid "Upload new image" msgstr "Neues Bild hochladen" #: part/templates/part/related.html:18 -#, fuzzy -#| msgid "Edit Template" msgid "Add Related" -msgstr "Vorlage bearbeiten" +msgstr "Zugehöriges Teil hinzufügen" #: part/templates/part/sale_prices.html:10 msgid "Sell Price Information" -msgstr "VK-Preis Informationen ansehen" +msgstr "VK-Preis Informationen" #: part/templates/part/sales_orders.html:18 msgid "New sales order" @@ -4249,6 +4252,10 @@ msgstr "Teil entfernen" msgid "Part Stock" msgstr "Teilbestand" +#: part/templates/part/stock.html:16 +msgid "Showing stock for all variants of" +msgstr "Lagerbestand aller Varianten von" + #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 #: templates/js/part.js:421 msgid "No Stock" @@ -4259,8 +4266,6 @@ msgid "Low Stock" msgstr "Niedriger Bestand" #: part/templates/part/subcategories.html:5 -#, fuzzy -#| msgid "Part Categories" msgid "Child Categories" msgstr "Unter-Kategorien" @@ -4269,66 +4274,48 @@ msgid "Part Suppliers" msgstr "Zulieferer" #: part/templates/part/supplier.html:22 -#, fuzzy -#| msgid "Delete supplier part" msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" #: part/templates/part/supplier.html:51 -#, fuzzy -#| msgid "Create new Supplier" msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" #: part/templates/part/supplier.html:57 -#, fuzzy -#| msgid "Create new Manufacturer" msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" #: part/templates/part/track.html:10 msgid "Part Tracking" -msgstr "Teilverfolgung" +msgstr "Teileverfolgung" #: part/templates/part/used_in.html:9 msgid "Assemblies" msgstr "Baugruppen" #: part/templates/part/variant_part.html:9 -#, fuzzy -#| msgid "Create new Part" msgid "Create new part variant" -msgstr "Neues Teil hinzufügen" +msgstr "Neue Teilevariante anlegen" #: part/templates/part/variant_part.html:10 -#, fuzzy -#| msgid "Create new Part" msgid "Create a new variant of template" -msgstr "Neues Teil hinzufügen" +msgstr "Neue Variante von Vorlage anlegen" #: part/templates/part/variants.html:19 -#, fuzzy -#| msgid "Create new Part" msgid "Create new variant" -msgstr "Neues Teil hinzufügen" +msgstr "Neue Variante anlegen" #: part/templates/part/variants.html:20 -#, fuzzy -#| msgid "Variants" msgid "New Variant" -msgstr "Varianten" +msgstr "neue Variante anlegen" #: part/views.py:84 -#, fuzzy -#| msgid "Allocated Parts" msgid "Add Related Part" -msgstr "Zugeordnete Teile" +msgstr "zugeordnetes Teil hinzufügen" #: part/views.py:139 -#, fuzzy -#| msgid "Delete Supplier Part" msgid "Delete Related Part" -msgstr "Zuliefererteil entfernen" +msgstr "zugeordnetes Teil entfernen" #: part/views.py:153 msgid "Add part attachment" @@ -4351,22 +4338,16 @@ msgid "Deleted part attachment" msgstr "Teilanhang gelöscht" #: part/views.py:242 -#, fuzzy -#| msgid "Create Part Parameter Template" msgid "Create Test Template" -msgstr "Teilparametervorlage anlegen" +msgstr "Testvorlage anlegen" #: part/views.py:269 -#, fuzzy -#| msgid "Edit Template" msgid "Edit Test Template" -msgstr "Vorlage bearbeiten" +msgstr "Testvorlage bearbeiten" #: part/views.py:283 -#, fuzzy -#| msgid "Delete Template" msgid "Delete Test Template" -msgstr "Vorlage löschen" +msgstr "Testvorlage löschen" #: part/views.py:290 msgid "Set Part Category" @@ -4381,10 +4362,6 @@ msgstr "Kategorie für {n} Teile setzen" msgid "Create Variant" msgstr "Variante anlegen" -#: part/views.py:455 -msgid "Duplicate Part" -msgstr "Teil duplizieren" - #: part/views.py:460 msgid "Copied part" msgstr "Teil kopiert" @@ -4422,32 +4399,24 @@ msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" #: part/views.py:923 -#, fuzzy -#| msgid "Duplicate Part" msgid "Duplicate BOM" -msgstr "Teil duplizieren" +msgstr "BOM duplizieren" #: part/views.py:953 -#, fuzzy -#| msgid "Confirm unallocation of build stock" msgid "Confirm duplication of BOM from parent" -msgstr "Zuweisungsaufhebung bestätigen" +msgstr "bestätige Duplizierung BOM von Übergeordneter BOM" #: part/views.py:974 msgid "Validate BOM" -msgstr "BOM validieren" +msgstr "BOM überprüfen" #: part/views.py:995 -#, fuzzy -#| msgid "Confirm that the BOM is correct" msgid "Confirm that the BOM is valid" -msgstr "Bestätigen, dass die Stückliste korrekt ist" +msgstr "Bestätigen, dass BOM korrekt ist" #: part/views.py:1006 -#, fuzzy -#| msgid "Validate Bill of Materials" msgid "Validated Bill of Materials" -msgstr "Stückliste validieren" +msgstr "überprüfte Stückliste (BOM)" #: part/views.py:1140 msgid "No BOM file provided" @@ -4470,10 +4439,8 @@ msgid "Select a part" msgstr "Teil auswählen" #: part/views.py:1566 -#, fuzzy -#| msgid "Select part to be used in BOM" msgid "Selected part creates a circular BOM" -msgstr "Teil für die Nutzung in der Stückliste auswählen" +msgstr "gewähltes Teil erzeugt rekursive Stückliste" #: part/views.py:1570 msgid "Specify quantity" @@ -4870,10 +4837,8 @@ msgstr "Zielauftrag" #: stock/models.py:472 stock/templates/stock/item_base.html:343 #: templates/js/stock.js:652 -#, fuzzy -#| msgid "Export" msgid "Expiry Date" -msgstr "Exportieren" +msgstr "Ablaufdatum" #: stock/models.py:473 msgid "" @@ -5385,7 +5350,7 @@ msgstr "Standort-Beschreibung" #: stock/templates/stock/location.html:95 msgid "Sublocations" -msgstr "Sub-Standorte" +msgstr "Sub-Lagerorte" #: stock/templates/stock/location.html:105 msgid "Stock Details" @@ -5419,20 +5384,16 @@ msgid "Installed Items" msgstr "Installiert in" #: stock/templates/stock/navbar.html:38 -#, fuzzy -#| msgid "Child Stock Items" msgid "Child Items" -msgstr "Kind-Lagerobjekte" +msgstr "Kindobjekte" #: stock/templates/stock/navbar.html:41 msgid "Children" msgstr "Kinder" #: stock/templates/stock/stock_app_base.html:15 -#, fuzzy -#| msgid "Loading Data" msgid "Loading..." -msgstr "Lade Daten" +msgstr "Lade..." #: stock/templates/stock/stock_uninstall.html:8 #, fuzzy @@ -5441,16 +5402,12 @@ msgid "The following stock items will be uninstalled" msgstr "Die folgenden Objekte werden erstellt" #: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1331 -#, fuzzy -#| msgid "Count Stock Items" msgid "Convert Stock Item" -msgstr "Lagerobjekte zählen" +msgstr "Lagerobjekt umwandeln" #: stock/templates/stock/stockitem_convert.html:8 -#, fuzzy -#| msgid "This stock item is allocated to Build" msgid "This stock item is current an instance of " -msgstr "Dieses Lagerobjekt ist dem Bau zugewiesen" +msgstr "Lagerobjekt ist aktuell eine Instanz von" #: stock/templates/stock/stockitem_convert.html:9 msgid "It can be converted to one of the part variants listed below." @@ -5474,80 +5431,60 @@ msgid "Stock Location QR code" msgstr "QR-Code für diesen Standort" #: stock/views.py:265 -#, fuzzy -#| msgid "Add Attachment" msgid "Add Stock Item Attachment" -msgstr "Anhang hinzufügen" +msgstr "Lagerobjekt Anhang hinzufügen" #: stock/views.py:311 -#, fuzzy -#| msgid "Edit Stock Item" msgid "Edit Stock Item Attachment" -msgstr "Lagerobjekt bearbeiten" +msgstr "Lagerobjekt Anhang bearbeiten" #: stock/views.py:327 -#, fuzzy -#| msgid "Delete Part Attachment" msgid "Delete Stock Item Attachment" -msgstr "Teilanhang löschen" +msgstr "Lagerobjekt Anhang löschen" #: stock/views.py:343 -#, fuzzy -#| msgid "Item assigned to customer?" msgid "Assign to Customer" -msgstr "Ist dieses Objekt einem Kunden zugeteilt?" +msgstr "einem Kunden zuordnen" #: stock/views.py:352 msgid "Customer must be specified" msgstr "Kunde muss angegeben werden" #: stock/views.py:376 -#, fuzzy -#| msgid "Part Stock" msgid "Return to Stock" -msgstr "Teilbestand" +msgstr "zurück ins Lager" #: stock/views.py:385 -#, fuzzy -#| msgid "Include sublocations" msgid "Specify a valid location" -msgstr "Unterlagerorte einschließen" +msgstr "gültigen Lagerort angeben" #: stock/views.py:396 msgid "Stock item returned from customer" msgstr "Lagerbestand Retoure vom Kunden" #: stock/views.py:407 -#, fuzzy -#| msgid "Delete Template" msgid "Delete All Test Data" -msgstr "Vorlage löschen" +msgstr "alle Testdaten löschen" #: stock/views.py:424 -#, fuzzy -#| msgid "Confirm Part Deletion" msgid "Confirm test data deletion" -msgstr "Löschen des Teils bestätigen" +msgstr "Löschen Testdaten bestätigen" #: stock/views.py:444 msgid "Add Test Result" -msgstr "" +msgstr "Testergebnis hinzufügen" #: stock/views.py:484 -#, fuzzy -#| msgid "Edit Template" msgid "Edit Test Result" -msgstr "Vorlage bearbeiten" +msgstr "Testergebnis bearbeiten" #: stock/views.py:501 -#, fuzzy -#| msgid "Delete Template" msgid "Delete Test Result" -msgstr "Vorlage löschen" +msgstr "Testergebnis löschen" #: stock/views.py:509 msgid "Stock Export Options" -msgstr "Lagerbestandsexportoptionen" +msgstr "Lagerbestand Exportoptionen" #: stock/views.py:630 msgid "Stock Item QR Code" @@ -5609,10 +5546,8 @@ msgid "Quantity must not exceed {x}" msgstr "Anzahl darf {x} nicht überschreiten" #: stock/views.py:1106 -#, fuzzy -#| msgid "No action specified" msgid "No action performed" -msgstr "Keine Aktion angegeben" +msgstr "Keine Aktion durchgeführt" #: stock/views.py:1149 #, python-brace-format @@ -5646,16 +5581,12 @@ msgid "Create new Stock Item" msgstr "Neues Lagerobjekt hinzufügen" #: stock/views.py:1684 -#, fuzzy -#| msgid "Count stock items" msgid "Duplicate Stock Item" -msgstr "Lagerobjekte zählen" +msgstr "doppeltes Lagerobjekt" #: stock/views.py:1766 -#, fuzzy -#| msgid "Quantity must be greater than zero" msgid "Quantity cannot be negative" -msgstr "Anzahl muss größer Null sein" +msgstr "Anzahl kann nicht negativ sein" #: stock/views.py:1866 msgid "Delete Stock Location" @@ -5686,16 +5617,12 @@ msgid "You do not have permission to view this page." msgstr "Keine Berechtigung zum Anzeigen dieser Seite." #: templates/404.html:5 templates/404.html:11 -#, fuzzy -#| msgid "Part image not found" msgid "Page Not Found" -msgstr "Teilbild nicht gefunden" +msgstr "Seite nicht gefunden" #: templates/404.html:14 -#, fuzzy -#| msgid "Part does not exist" msgid "The requested page does not exist" -msgstr "Teil existiert nicht" +msgstr "Seite existiert nicht" #: templates/InvenTree/index.html:6 msgid "Index" @@ -5706,38 +5633,28 @@ msgid "Starred Parts" msgstr "Teilfavoriten" #: templates/InvenTree/index.html:98 -#, fuzzy -#| msgid "Parent Part" msgid "Latest Parts" -msgstr "Ausgangsteil" +msgstr "neueste Teile" #: templates/InvenTree/index.html:99 msgid "BOM Waiting Validation" msgstr "" #: templates/InvenTree/index.html:128 -#, fuzzy -#| msgid "Attachment updated" msgid "Recently Updated" -msgstr "Anhang aktualisiert" +msgstr "zuletzt aktualisiert" #: templates/InvenTree/index.html:143 -#, fuzzy -#| msgid "Assigned" msgid "Expired Stock" -msgstr "Zugewiesen" +msgstr "Lagerbestand abgelaufen" #: templates/InvenTree/index.html:144 -#, fuzzy -#| msgid "Serialize Stock" msgid "Stale Stock" -msgstr "Lagerbestand erfassen" +msgstr "Lagerbestand überfällig" #: templates/InvenTree/index.html:182 -#, fuzzy -#| msgid "Build Orders" msgid "Build Orders In Progress" -msgstr "Bauaufträge" +msgstr "Bauaufträge in Arbeit" #: templates/InvenTree/index.html:183 msgid "Overdue Build Orders" @@ -6394,10 +6311,8 @@ msgid "Accept" msgstr "Akzeptieren" #: templates/js/modals.js:474 templates/modals.html:65 -#, fuzzy -#| msgid "Cancelled" msgid "Cancel" -msgstr "Storniert" +msgstr "abbrechen" #: templates/js/modals.js:538 msgid "Loading Data" @@ -6405,10 +6320,8 @@ msgstr "Lade Daten" #: templates/js/modals.js:549 templates/js/modals.js:807 #: templates/modals.html:22 templates/modals.html:46 -#, fuzzy -#| msgid "Edit BOM" msgid "Submit" -msgstr "Stückliste bearbeiten" +msgstr "abschicken" #: templates/js/modals.js:550 templates/js/modals.js:808 #: templates/modals.html:21 templates/modals.html:45 templates/modals.html:84 @@ -6416,14 +6329,12 @@ msgid "Close" msgstr "Schliessen" #: templates/js/modals.js:759 -#, fuzzy -#| msgid "Unknown barcode format" msgid "Invalid response from server" -msgstr "Unbekanntes Strichcode-Format" +msgstr "ungültige Antwort vom Server" #: templates/js/modals.js:759 msgid "Form data missing from server response" -msgstr "" +msgstr "Formulardaten fehlen bei Serverantwort" #: templates/js/modals.js:772 msgid "Error posting form data" @@ -6438,10 +6349,8 @@ msgid "No Response" msgstr "Keine Antwort" #: templates/js/modals.js:867 -#, fuzzy -#| msgid "Unknown barcode format" msgid "No response from the InvenTree server" -msgstr "Unbekanntes Strichcode-Format" +msgstr "keine Antwort vom InvenTree Server" #: templates/js/modals.js:871 msgid "Error 400: Bad Request" @@ -6456,10 +6365,8 @@ msgid "Error 401: Not Authenticated" msgstr "" #: templates/js/modals.js:877 -#, fuzzy -#| msgid "Does this part have tracking for unique items?" msgid "Authentication credentials not supplied" -msgstr "Hat dieses Teil Tracking für einzelne Objekte?" +msgstr "Authentication Kredentials nicht angegeben" #: templates/js/modals.js:881 msgid "Error 403: Permission Denied" @@ -6494,30 +6401,24 @@ msgid "No purchase orders found" msgstr "Keine EK-Bestellungen gefunden" #: templates/js/order.js:162 templates/js/order.js:257 -#, fuzzy -#| msgid "Build order allocation is complete" msgid "Order is overdue" -msgstr "Bau-Zuweisung ist vollständig" +msgstr "Bestellung überfällig" #: templates/js/order.js:234 msgid "No sales orders found" -msgstr "Keine Aufträge gefunden" +msgstr "Keine VK-Aufträge gefunden" #: templates/js/order.js:303 msgid "Shipment Date" msgstr "Versanddatum" #: templates/js/part.js:51 templates/js/part.js:136 -#, fuzzy -#| msgid "Trackable" msgid "Trackable part" -msgstr "nachverfolgbar" +msgstr "nachverfolgbares Teil" #: templates/js/part.js:55 templates/js/part.js:140 -#, fuzzy -#| msgid "Virtual" msgid "Virtual part" -msgstr "Virtuell" +msgstr "virtuelles Teil" #: templates/js/part.js:67 msgid "Starred part" @@ -6528,10 +6429,8 @@ msgid "Salable part" msgstr "Verkäufliches Teil" #: templates/js/part.js:185 -#, fuzzy -#| msgid "No parts found" msgid "No variants found" -msgstr "Keine Teile gefunden" +msgstr "Keine Varianten gefunden" #: templates/js/part.js:271 templates/js/part.js:451 msgid "No parts found" @@ -6554,99 +6453,69 @@ msgid "NO" msgstr "NEIN" #: templates/js/part.js:547 -#, fuzzy -#| msgid "No stock items matching query" msgid "No test templates matching query" -msgstr "Keine zur Anfrage passenden Lagerobjekte" +msgstr "Keine zur Anfrage passenden Testvorlagen" #: templates/js/part.js:598 templates/js/stock.js:75 -#, fuzzy -#| msgid "Edit Sales Order" msgid "Edit test result" -msgstr "Auftrag bearbeiten" +msgstr "Testergebnis bearbeiten" #: templates/js/part.js:599 templates/js/stock.js:76 -#, fuzzy -#| msgid "Delete attachment" msgid "Delete test result" -msgstr "Anhang löschen" +msgstr "Testergebnis löschen" #: templates/js/part.js:605 msgid "This test is defined for a parent part" -msgstr "" +msgstr "Dieses Testergebnis ist für ein Hauptteil" #: templates/js/report.js:47 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "items selected" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Lagerobjekte ausgewählt" #: templates/js/report.js:55 -#, fuzzy -#| msgid "Delete Template" msgid "Select Report Template" -msgstr "Vorlage löschen" +msgstr "Report Vorlage auswählen" #: templates/js/report.js:70 -#, fuzzy -#| msgid "Delete Template" msgid "Select Test Report Template" -msgstr "Vorlage löschen" +msgstr "Test Report Vorlage auswählen" #: templates/js/report.js:99 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item(s) must be selected before printing reports" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Lagerobjekt(e) müssen vor dem Reportdruck ausgewählt werden" #: templates/js/report.js:116 templates/js/report.js:169 #: templates/js/report.js:223 -#, fuzzy -#| msgid "No parts found" msgid "No Reports Found" -msgstr "Keine Teile gefunden" +msgstr "Keine Reports gefunden" #: templates/js/report.js:117 -#, fuzzy -#| msgid "Remove selected BOM items" msgid "No report templates found which match selected stock item(s)" -msgstr "Ausgewählte Stücklistenpositionen entfernen" +msgstr "Keine Reportvorlagen für ausgewählte Lagerobjekte gefunden" #: templates/js/report.js:152 -#, fuzzy -#| msgid "Delete Build" msgid "Select Builds" -msgstr "Bau entfernt" +msgstr "Bau auswählen" #: templates/js/report.js:153 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Build(s) must be selected before printing reports" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Bau muss vor dem Reportdruck ausgewählt werden" #: templates/js/report.js:170 -#, fuzzy -#| msgid "Remove selected BOM items" msgid "No report templates found which match selected build(s)" -msgstr "Ausgewählte Stücklistenpositionen entfernen" +msgstr "Keine Reportvorlagen für ausgewählten Bau gefunden" #: templates/js/report.js:205 -#, fuzzy -#| msgid "Select part" msgid "Select Parts" -msgstr "Teil auswählen" +msgstr "Teile auswählen" #: templates/js/report.js:206 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Part(s) must be selected before printing reports" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Teil muss vor dem Reportdruck ausgewählt werden" #: templates/js/report.js:224 -#, fuzzy -#| msgid "Remove selected BOM items" msgid "No report templates found which match selected part(s)" -msgstr "Ausgewählte Stücklistenpositionen entfernen" +msgstr "Keine Reportvorlagen für ausgewählte Teile gefunden" #: templates/js/stock.js:38 msgid "PASS" @@ -6661,84 +6530,60 @@ msgid "NO RESULT" msgstr "KEIN ERGEBNIS" #: templates/js/stock.js:71 -#, fuzzy -#| msgid "Edit Sales Order" msgid "Add test result" -msgstr "Auftrag bearbeiten" +msgstr "Testergebnis hinzufügen" #: templates/js/stock.js:90 -#, fuzzy -#| msgid "No results found" msgid "No test results found" -msgstr "Keine Ergebnisse gefunden" +msgstr "Keine Testergebnisse gefunden" #: templates/js/stock.js:132 -#, fuzzy -#| msgid "Shipment Date" msgid "Test Date" -msgstr "Versanddatum" +msgstr "Testdatum" #: templates/js/stock.js:293 msgid "In production" msgstr "In Arbeit" #: templates/js/stock.js:297 -#, fuzzy -#| msgid "Installed in Stock Item" msgid "Installed in Stock Item" msgstr "In Lagerobjekt installiert" #: templates/js/stock.js:305 -#, fuzzy -#| msgid "Item assigned to customer?" msgid "Assigned to Sales Order" -msgstr "Ist dieses Objekt einem Kunden zugeteilt?" +msgstr "VK-Auftrag zugewiesen" #: templates/js/stock.js:337 msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden Lagerobjekte" #: templates/js/stock.js:479 -#, fuzzy -#| msgid "Include sublocations" msgid "Undefined location" -msgstr "Unterlagerorte einschließen" +msgstr "nichtdefinierter Lagerort" #: templates/js/stock.js:575 -#, fuzzy -#| msgid "StockItem is lost" msgid "Stock item is in production" -msgstr "Lagerobjekt verloren" +msgstr "Lagerobjekt ist in Produktion" #: templates/js/stock.js:580 -#, fuzzy -#| msgid "This stock item is allocated to Sales Order" msgid "Stock item assigned to sales order" -msgstr "Dieses Lagerobjekt ist dem Auftrag zugewiesen" +msgstr "Dieses Lagerobjekt ist dem VK-Auftrag zugewiesen" #: templates/js/stock.js:583 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item assigned to customer" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Lagerobjekt zugewiesen zum Kunden" #: templates/js/stock.js:587 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item has expired" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Lagerobjekt ist abgelaufen" #: templates/js/stock.js:589 -#, fuzzy -#| msgid "StockItem is lost" msgid "Stock item will expire soon" -msgstr "Lagerobjekt verloren" +msgstr "Lagerobjekt läuft demnächst ab" #: templates/js/stock.js:593 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item has been allocated" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Lagerobjekt ist zugewiesen" #: templates/js/stock.js:597 #, fuzzy @@ -6747,58 +6592,40 @@ msgid "Stock item has been installed in another item" msgstr "Ist dieses Teil in einem anderen verbaut?" #: templates/js/stock.js:605 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Stock item has been rejected" msgstr "Lagerobjekt wurde zugewiesen" #: templates/js/stock.js:609 -#, fuzzy -#| msgid "StockItem is lost" msgid "Stock item is lost" msgstr "Lagerobjekt verloren" #: templates/js/stock.js:612 -#, fuzzy -#| msgid "StockItem is lost" msgid "Stock item is destroyed" -msgstr "Lagerobjekt verloren" +msgstr "Lagerobjekt ist zerstört" #: templates/js/stock.js:616 templates/js/table_filters.js:111 -#, fuzzy -#| msgid "Delete" msgid "Depleted" -msgstr "Löschen" +msgstr "gelöscht" #: templates/js/stock.js:645 -#, fuzzy -#| msgid "Last Stocktake" msgid "Stocktake" -msgstr "Letzte Inventur" +msgstr "Bestandsaufnahme" #: templates/js/stock.js:821 -#, fuzzy -#| msgid "Stock status" msgid "Stock Status" msgstr "Bestandsstatus" #: templates/js/stock.js:836 -#, fuzzy -#| msgid "Stock status" msgid "Set Stock Status" -msgstr "Bestandsstatus" +msgstr "Bestandsstatus setzen" #: templates/js/stock.js:850 -#, fuzzy -#| msgid "Select part to build" msgid "Select Status Code" -msgstr "Teil für den Bau wählen" +msgstr "Status Code setzen" #: templates/js/stock.js:851 -#, fuzzy -#| msgid "StockItem has been allocated" msgid "Status code must be selected" -msgstr "Lagerobjekt wurde zugewiesen" +msgstr "Status Code muss ausgewählt werden" #: templates/js/stock.js:969 msgid "No user information" @@ -6809,22 +6636,16 @@ msgid "Create New Location" msgstr "Neuen Standort anlegen" #: templates/js/stock.js:1188 -#, fuzzy -#| msgid "Serial Number" msgid "Serial" msgstr "Seriennummer" #: templates/js/stock.js:1281 templates/js/table_filters.js:144 -#, fuzzy -#| msgid "Installed In" msgid "Installed" -msgstr "Installiert in" +msgstr "Installiert" #: templates/js/stock.js:1306 -#, fuzzy -#| msgid "Installed In" msgid "Install item" -msgstr "Installiert in" +msgstr "Installiere Objekt" #: templates/js/table_filters.js:42 msgid "Trackable Part" @@ -6888,16 +6709,12 @@ msgid "Include stock in sublocations" msgstr "Bestand in Unterlagerorten einschließen" #: templates/js/table_filters.js:112 -#, fuzzy -#| msgid "Delete this Stock Item when stock is depleted" msgid "Show stock items which are depleted" -msgstr "Objekt löschen wenn Lagerbestand aufgebraucht" +msgstr "zeige aufgebrauchte Lagerobjekte " #: templates/js/table_filters.js:119 -#, fuzzy -#| msgid "Delete this Stock Item when stock is depleted" msgid "Show stock items which have expired" -msgstr "Objekt löschen wenn Lagerbestand aufgebraucht" +msgstr "Zeige überfällige Lagerobjekte" #: templates/js/table_filters.js:124 #, fuzzy @@ -6907,7 +6724,7 @@ msgstr "Objekt löschen wenn Lagerbestand aufgebraucht" #: templates/js/table_filters.js:130 msgid "Show items which are in stock" -msgstr "" +msgstr "Zeige Objekte welche im Lager sind" #: templates/js/table_filters.js:134 msgid "In Production" @@ -6987,7 +6804,7 @@ msgstr "Aktive Teile anzeigen" #: templates/js/table_filters.js:287 msgid "Stock available" -msgstr "Bestand verfügbar" +msgstr "verfügbarer Bestand" #: templates/js/table_filters.js:303 msgid "Starred" @@ -7074,7 +6891,7 @@ msgstr "InvenTree Server Fehler aufgetreten" msgid "Admin" msgstr "Admin" -#: templates/navbar.html:71 +#: templates/navbar.html:71 templates/registration/logout.html:5 msgid "Logout" msgstr "Ausloggen" @@ -7106,9 +6923,21 @@ msgstr "Passwort eingeben" msgid "Username / password combination is incorrect" msgstr "Benutzername / Passwort Kombination ist falsch" +#: templates/registration/logout.html:6 +msgid "You have been logged out" +msgstr "Sie wurden abgemeldet" + +#: templates/registration/logout.html:7 +msgid "Click" +msgstr "Klick" + +#: templates/registration/logout.html:7 +msgid "here to log in