Add some more translations

This commit is contained in:
Oliver Walters 2020-04-12 01:00:49 +10:00
parent 3c46e12839
commit 5e2ed06c2d
4 changed files with 111 additions and 70 deletions

View File

@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-11 14:40+0000\n" "POT-Creation-Date: 2020-04-11 15:00+0000\n"
"PO-Revision-Date: 2020-02-02 08:07+0100\n" "PO-Revision-Date: 2020-02-02 08:07+0100\n"
"Last-Translator: Christian Schlüter <chschlue@gmail.com>\n" "Last-Translator: Christian Schlüter <chschlue@gmail.com>\n"
"Language-Team: C <kde-i18n-doc@kde.org>\n" "Language-Team: C <kde-i18n-doc@kde.org>\n"
@ -17,30 +17,30 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Lokalize 19.12.0\n" "X-Generator: Lokalize 19.12.0\n"
#: InvenTree/helpers.py:240 order/models.py:164 order/models.py:215 #: InvenTree/helpers.py:259 order/models.py:164 order/models.py:215
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "Keine gültige Menge" msgstr "Keine gültige Menge"
#: InvenTree/helpers.py:243 #: InvenTree/helpers.py:262
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "Keine Seriennummer angegeben" msgstr "Keine Seriennummer angegeben"
#: InvenTree/helpers.py:264 InvenTree/helpers.py:281 #: InvenTree/helpers.py:283 InvenTree/helpers.py:300
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "Doppelte Seriennummer: {n}" msgstr "Doppelte Seriennummer: {n}"
#: InvenTree/helpers.py:268 InvenTree/helpers.py:271 InvenTree/helpers.py:274 #: InvenTree/helpers.py:287 InvenTree/helpers.py:290 InvenTree/helpers.py:293
#: InvenTree/helpers.py:285 #: InvenTree/helpers.py:304
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "Ungültige Gruppe: {g}" msgstr "Ungültige Gruppe: {g}"
#: InvenTree/helpers.py:291 #: InvenTree/helpers.py:310
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "Keine Seriennummern gefunden" msgstr "Keine Seriennummern gefunden"
#: InvenTree/helpers.py:295 #: InvenTree/helpers.py:314
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -113,7 +113,7 @@ msgstr "Zerstört"
#: InvenTree/status_codes.py:163 build/templates/build/allocate_edit.html:28 #: InvenTree/status_codes.py:163 build/templates/build/allocate_edit.html:28
#: build/templates/build/allocate_view.html:21 #: build/templates/build/allocate_view.html:21
#: part/templates/part/part_base.html:113 part/templates/part/tabs.html:21 #: part/templates/part/part_base.html:114 part/templates/part/tabs.html:21
msgid "Allocated" msgid "Allocated"
msgstr "Zugeordnet" msgstr "Zugeordnet"
@ -272,7 +272,7 @@ msgid "Description"
msgstr "Beschreibung" msgstr "Beschreibung"
#: build/templates/build/allocate_view.html:22 #: build/templates/build/allocate_view.html:22
#: part/templates/part/part_base.html:120 #: part/templates/part/part_base.html:121
msgid "On Order" msgid "On Order"
msgstr "bestellt" msgstr "bestellt"
@ -355,7 +355,7 @@ msgstr "Los"
#: build/templates/build/detail.html:55 #: build/templates/build/detail.html:55
#: company/templates/company/supplier_part_base.html:47 #: company/templates/company/supplier_part_base.html:47
#: company/templates/company/supplier_part_detail.html:24 #: company/templates/company/supplier_part_detail.html:24
#: part/templates/part/detail.html:67 part/templates/part/part_base.html:84 #: part/templates/part/detail.html:67 part/templates/part/part_base.html:85
#: stock/templates/stock/item_base.html:143 #: stock/templates/stock/item_base.html:143
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
@ -649,7 +649,7 @@ msgstr "Zulieferer auswählen"
msgid "Supplier stock keeping unit" msgid "Supplier stock keeping unit"
msgstr "Stock Keeping Units (SKU) des Zulieferers" msgstr "Stock Keeping Units (SKU) des Zulieferers"
#: company/models.py:256 company/templates/company/detail_part.html:81 #: company/models.py:256 company/templates/company/detail_part.html:96
#: company/templates/company/supplier_part_base.html:53 #: company/templates/company/supplier_part_base.html:53
#: company/templates/company/supplier_part_detail.html:30 #: company/templates/company/supplier_part_detail.html:30
msgid "Manufacturer" msgid "Manufacturer"
@ -743,13 +743,13 @@ msgstr ""
msgid "Delete Parts" msgid "Delete Parts"
msgstr "Anhang löschen" msgstr "Anhang löschen"
#: company/templates/company/detail_part.html:73 #: company/templates/company/detail_part.html:88
#: company/templates/company/supplier_part_base.html:45 #: company/templates/company/supplier_part_base.html:45
#: company/templates/company/supplier_part_detail.html:22 #: company/templates/company/supplier_part_detail.html:22
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
#: company/templates/company/detail_part.html:90 #: company/templates/company/detail_part.html:105
msgid "Link" msgid "Link"
msgstr "" msgstr ""
@ -1608,7 +1608,7 @@ msgstr "Teile (inklusive Unter-Kategorien)"
msgid "Part Details" msgid "Part Details"
msgstr "Teile-Details" msgstr "Teile-Details"
#: part/templates/part/detail.html:25 part/templates/part/part_base.html:77 #: part/templates/part/detail.html:25 part/templates/part/part_base.html:78
msgid "IPN" msgid "IPN"
msgstr "IPN (Interne Produktnummer)" msgstr "IPN (Interne Produktnummer)"
@ -1740,31 +1740,47 @@ msgstr "Teile"
msgid "This part is not active" msgid "This part is not active"
msgstr "Dieses Teil ist nicht aktiv" msgstr "Dieses Teil ist nicht aktiv"
#: part/templates/part/part_base.html:37 #: part/templates/part/part_base.html:16
#, fuzzy
#| msgid "Is this part a template part?"
msgid "This part is a template part."
msgstr "Ist dieses Teil eine Vorlage?"
#: part/templates/part/part_base.html:18
msgid "It is not a real part, but real parts can be based on this template."
msgstr ""
#: part/templates/part/part_base.html:23
#, fuzzy
#| msgid "This part is not active"
msgid "This part is a variant of"
msgstr "Dieses Teil ist nicht aktiv"
#: part/templates/part/part_base.html:38
msgid "Star this part" msgid "Star this part"
msgstr "Teil favorisieren" msgstr "Teil favorisieren"
#: part/templates/part/part_base.html:43 #: part/templates/part/part_base.html:44
msgid "Show pricing information" msgid "Show pricing information"
msgstr "Kosteninformationen ansehen" msgstr "Kosteninformationen ansehen"
#: part/templates/part/part_base.html:100 #: part/templates/part/part_base.html:101
msgid "Available Stock" msgid "Available Stock"
msgstr "Verfügbarer Lagerbestand" msgstr "Verfügbarer Lagerbestand"
#: part/templates/part/part_base.html:106 #: part/templates/part/part_base.html:107
msgid "In Stock" msgid "In Stock"
msgstr "Auf Lager" msgstr "Auf Lager"
#: part/templates/part/part_base.html:130 #: part/templates/part/part_base.html:131
msgid "Build Status" msgid "Build Status"
msgstr "Bau-Status" msgstr "Bau-Status"
#: part/templates/part/part_base.html:135 #: part/templates/part/part_base.html:136
msgid "Can Build" msgid "Can Build"
msgstr "Herstellbar?" msgstr "Herstellbar?"
#: part/templates/part/part_base.html:141 #: part/templates/part/part_base.html:142
msgid "Underway" msgid "Underway"
msgstr "unterwegs" msgstr "unterwegs"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-11 14:40+0000\n" "POT-Creation-Date: 2020-04-11 15:00+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,30 +18,30 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: InvenTree/helpers.py:240 order/models.py:164 order/models.py:215 #: InvenTree/helpers.py:259 order/models.py:164 order/models.py:215
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:243 #: InvenTree/helpers.py:262
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:264 InvenTree/helpers.py:281 #: InvenTree/helpers.py:283 InvenTree/helpers.py:300
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:268 InvenTree/helpers.py:271 InvenTree/helpers.py:274 #: InvenTree/helpers.py:287 InvenTree/helpers.py:290 InvenTree/helpers.py:293
#: InvenTree/helpers.py:285 #: InvenTree/helpers.py:304
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:291 #: InvenTree/helpers.py:310
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:295 #: InvenTree/helpers.py:314
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -112,7 +112,7 @@ msgstr ""
#: InvenTree/status_codes.py:163 build/templates/build/allocate_edit.html:28 #: InvenTree/status_codes.py:163 build/templates/build/allocate_edit.html:28
#: build/templates/build/allocate_view.html:21 #: build/templates/build/allocate_view.html:21
#: part/templates/part/part_base.html:113 part/templates/part/tabs.html:21 #: part/templates/part/part_base.html:114 part/templates/part/tabs.html:21
msgid "Allocated" msgid "Allocated"
msgstr "" msgstr ""
@ -268,7 +268,7 @@ msgid "Description"
msgstr "" msgstr ""
#: build/templates/build/allocate_view.html:22 #: build/templates/build/allocate_view.html:22
#: part/templates/part/part_base.html:120 #: part/templates/part/part_base.html:121
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
@ -342,7 +342,7 @@ msgstr ""
#: build/templates/build/detail.html:55 #: build/templates/build/detail.html:55
#: company/templates/company/supplier_part_base.html:47 #: company/templates/company/supplier_part_base.html:47
#: company/templates/company/supplier_part_detail.html:24 #: company/templates/company/supplier_part_detail.html:24
#: part/templates/part/detail.html:67 part/templates/part/part_base.html:84 #: part/templates/part/detail.html:67 part/templates/part/part_base.html:85
#: stock/templates/stock/item_base.html:143 #: stock/templates/stock/item_base.html:143
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
@ -604,7 +604,7 @@ msgstr ""
msgid "Supplier stock keeping unit" msgid "Supplier stock keeping unit"
msgstr "" msgstr ""
#: company/models.py:256 company/templates/company/detail_part.html:81 #: company/models.py:256 company/templates/company/detail_part.html:96
#: company/templates/company/supplier_part_base.html:53 #: company/templates/company/supplier_part_base.html:53
#: company/templates/company/supplier_part_detail.html:30 #: company/templates/company/supplier_part_detail.html:30
msgid "Manufacturer" msgid "Manufacturer"
@ -692,13 +692,13 @@ msgstr ""
msgid "Delete Parts" msgid "Delete Parts"
msgstr "" msgstr ""
#: company/templates/company/detail_part.html:73 #: company/templates/company/detail_part.html:88
#: company/templates/company/supplier_part_base.html:45 #: company/templates/company/supplier_part_base.html:45
#: company/templates/company/supplier_part_detail.html:22 #: company/templates/company/supplier_part_detail.html:22
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
#: company/templates/company/detail_part.html:90 #: company/templates/company/detail_part.html:105
msgid "Link" msgid "Link"
msgstr "" msgstr ""
@ -1453,7 +1453,7 @@ msgstr ""
msgid "Part Details" msgid "Part Details"
msgstr "" msgstr ""
#: part/templates/part/detail.html:25 part/templates/part/part_base.html:77 #: part/templates/part/detail.html:25 part/templates/part/part_base.html:78
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
@ -1577,31 +1577,43 @@ msgstr ""
msgid "This part is not active" msgid "This part is not active"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:37 #: part/templates/part/part_base.html:16
msgid "This part is a template part."
msgstr ""
#: part/templates/part/part_base.html:18
msgid "It is not a real part, but real parts can be based on this template."
msgstr ""
#: part/templates/part/part_base.html:23
msgid "This part is a variant of"
msgstr ""
#: part/templates/part/part_base.html:38
msgid "Star this part" msgid "Star this part"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:43 #: part/templates/part/part_base.html:44
msgid "Show pricing information" msgid "Show pricing information"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:100 #: part/templates/part/part_base.html:101
msgid "Available Stock" msgid "Available Stock"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:106 #: part/templates/part/part_base.html:107
msgid "In Stock" msgid "In Stock"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:130 #: part/templates/part/part_base.html:131
msgid "Build Status" msgid "Build Status"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:135 #: part/templates/part/part_base.html:136
msgid "Can Build" msgid "Can Build"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:141 #: part/templates/part/part_base.html:142
msgid "Underway" msgid "Underway"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-04-11 14:40+0000\n" "POT-Creation-Date: 2020-04-11 15:00+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,30 +18,30 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: InvenTree/helpers.py:240 order/models.py:164 order/models.py:215 #: InvenTree/helpers.py:259 order/models.py:164 order/models.py:215
msgid "Invalid quantity provided" msgid "Invalid quantity provided"
msgstr "" msgstr ""
#: InvenTree/helpers.py:243 #: InvenTree/helpers.py:262
msgid "Empty serial number string" msgid "Empty serial number string"
msgstr "" msgstr ""
#: InvenTree/helpers.py:264 InvenTree/helpers.py:281 #: InvenTree/helpers.py:283 InvenTree/helpers.py:300
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:268 InvenTree/helpers.py:271 InvenTree/helpers.py:274 #: InvenTree/helpers.py:287 InvenTree/helpers.py:290 InvenTree/helpers.py:293
#: InvenTree/helpers.py:285 #: InvenTree/helpers.py:304
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:291 #: InvenTree/helpers.py:310
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:295 #: InvenTree/helpers.py:314
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -112,7 +112,7 @@ msgstr ""
#: InvenTree/status_codes.py:163 build/templates/build/allocate_edit.html:28 #: InvenTree/status_codes.py:163 build/templates/build/allocate_edit.html:28
#: build/templates/build/allocate_view.html:21 #: build/templates/build/allocate_view.html:21
#: part/templates/part/part_base.html:113 part/templates/part/tabs.html:21 #: part/templates/part/part_base.html:114 part/templates/part/tabs.html:21
msgid "Allocated" msgid "Allocated"
msgstr "" msgstr ""
@ -268,7 +268,7 @@ msgid "Description"
msgstr "" msgstr ""
#: build/templates/build/allocate_view.html:22 #: build/templates/build/allocate_view.html:22
#: part/templates/part/part_base.html:120 #: part/templates/part/part_base.html:121
msgid "On Order" msgid "On Order"
msgstr "" msgstr ""
@ -342,7 +342,7 @@ msgstr ""
#: build/templates/build/detail.html:55 #: build/templates/build/detail.html:55
#: company/templates/company/supplier_part_base.html:47 #: company/templates/company/supplier_part_base.html:47
#: company/templates/company/supplier_part_detail.html:24 #: company/templates/company/supplier_part_detail.html:24
#: part/templates/part/detail.html:67 part/templates/part/part_base.html:84 #: part/templates/part/detail.html:67 part/templates/part/part_base.html:85
#: stock/templates/stock/item_base.html:143 #: stock/templates/stock/item_base.html:143
msgid "External Link" msgid "External Link"
msgstr "" msgstr ""
@ -604,7 +604,7 @@ msgstr ""
msgid "Supplier stock keeping unit" msgid "Supplier stock keeping unit"
msgstr "" msgstr ""
#: company/models.py:256 company/templates/company/detail_part.html:81 #: company/models.py:256 company/templates/company/detail_part.html:96
#: company/templates/company/supplier_part_base.html:53 #: company/templates/company/supplier_part_base.html:53
#: company/templates/company/supplier_part_detail.html:30 #: company/templates/company/supplier_part_detail.html:30
msgid "Manufacturer" msgid "Manufacturer"
@ -692,13 +692,13 @@ msgstr ""
msgid "Delete Parts" msgid "Delete Parts"
msgstr "" msgstr ""
#: company/templates/company/detail_part.html:73 #: company/templates/company/detail_part.html:88
#: company/templates/company/supplier_part_base.html:45 #: company/templates/company/supplier_part_base.html:45
#: company/templates/company/supplier_part_detail.html:22 #: company/templates/company/supplier_part_detail.html:22
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
#: company/templates/company/detail_part.html:90 #: company/templates/company/detail_part.html:105
msgid "Link" msgid "Link"
msgstr "" msgstr ""
@ -1453,7 +1453,7 @@ msgstr ""
msgid "Part Details" msgid "Part Details"
msgstr "" msgstr ""
#: part/templates/part/detail.html:25 part/templates/part/part_base.html:77 #: part/templates/part/detail.html:25 part/templates/part/part_base.html:78
msgid "IPN" msgid "IPN"
msgstr "" msgstr ""
@ -1577,31 +1577,43 @@ msgstr ""
msgid "This part is not active" msgid "This part is not active"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:37 #: part/templates/part/part_base.html:16
msgid "This part is a template part."
msgstr ""
#: part/templates/part/part_base.html:18
msgid "It is not a real part, but real parts can be based on this template."
msgstr ""
#: part/templates/part/part_base.html:23
msgid "This part is a variant of"
msgstr ""
#: part/templates/part/part_base.html:38
msgid "Star this part" msgid "Star this part"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:43 #: part/templates/part/part_base.html:44
msgid "Show pricing information" msgid "Show pricing information"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:100 #: part/templates/part/part_base.html:101
msgid "Available Stock" msgid "Available Stock"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:106 #: part/templates/part/part_base.html:107
msgid "In Stock" msgid "In Stock"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:130 #: part/templates/part/part_base.html:131
msgid "Build Status" msgid "Build Status"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:135 #: part/templates/part/part_base.html:136
msgid "Can Build" msgid "Can Build"
msgstr "" msgstr ""
#: part/templates/part/part_base.html:141 #: part/templates/part/part_base.html:142
msgid "Underway" msgid "Underway"
msgstr "" msgstr ""

View File

@ -8,18 +8,19 @@
{% if part.active == False %} {% if part.active == False %}
<div class='alert alert-danger alert-block'> <div class='alert alert-danger alert-block'>
{% trans "This part is not active" %}" {% trans "This part is not active" %}
</div> </div>
{% endif %} {% endif %}
{% if part.is_template %} {% if part.is_template %}
<div class='alert alert-info alert-block'> <div class='alert alert-info alert-block'>
This part is a <i>template part</i>.<br> {% trans "This part is a template part." %}
It is not a <i>real</i> part, but real parts can be based on this template. <br>
{% trans "It is not a real part, but real parts can be based on this template." %}
</div> </div>
{% endif %} {% endif %}
{% if part.variant_of %} {% if part.variant_of %}
<div class='alert alert-info alert-block'> <div class='alert alert-info alert-block'>
This part is a variant of <b><a href="{% url 'part-detail' part.variant_of.id %}">{{ part.variant_of.full_name }}</a></b> {% trans "This part is a variant of" %} <b><a href="{% url 'part-detail' part.variant_of.id %}">{{ part.variant_of.full_name }}</a></b>
</div> </div>
{% endif %} {% endif %}