diff --git a/src/Entity/LogSystem/LogTargetType.php b/src/Entity/LogSystem/LogTargetType.php
index 14eb1886..0095fd8f 100644
--- a/src/Entity/LogSystem/LogTargetType.php
+++ b/src/Entity/LogSystem/LogTargetType.php
@@ -76,8 +76,8 @@ enum LogTargetType: int
case BULK_INFO_PROVIDER_IMPORT_JOB_PART = 22;
case PART_CUSTOM_STATE = 23;
- case ASSEMBLY = 23;
- case ASSEMBLY_BOM_ENTRY = 24;
+ case ASSEMBLY = 24;
+ case ASSEMBLY_BOM_ENTRY = 25;
/**
* Returns the class name of the target type or null if the target type is NONE.
diff --git a/src/Services/ElementTypes.php b/src/Services/ElementTypes.php
index 6ce8f851..adac46f2 100644
--- a/src/Services/ElementTypes.php
+++ b/src/Services/ElementTypes.php
@@ -23,6 +23,8 @@ declare(strict_types=1);
namespace App\Services;
+use App\Entity\AssemblySystem\Assembly;
+use App\Entity\AssemblySystem\AssemblyBOMEntry;
use App\Entity\Attachments\Attachment;
use App\Entity\Attachments\AttachmentType;
use App\Entity\InfoProviderSystem\BulkInfoProviderImportJob;
@@ -57,6 +59,8 @@ enum ElementTypes: string implements TranslatableInterface
case ATTACHMENT_TYPE = "attachment_type";
case PROJECT = "project";
case PROJECT_BOM_ENTRY = "project_bom_entry";
+ case ASSEMBLY = "assembly";
+ case ASSEMBLY_BOM_ENTRY = "assembly_bom_entry";
case FOOTPRINT = "footprint";
case MANUFACTURER = "manufacturer";
case MEASUREMENT_UNIT = "measurement_unit";
@@ -83,6 +87,8 @@ enum ElementTypes: string implements TranslatableInterface
AttachmentType::class => self::ATTACHMENT_TYPE,
Project::class => self::PROJECT,
ProjectBOMEntry::class => self::PROJECT_BOM_ENTRY,
+ Assembly::class => self::ASSEMBLY,
+ AssemblyBOMEntry::class => self::ASSEMBLY_BOM_ENTRY,
Footprint::class => self::FOOTPRINT,
Manufacturer::class => self::MANUFACTURER,
MeasurementUnit::class => self::MEASUREMENT_UNIT,
@@ -114,6 +120,8 @@ enum ElementTypes: string implements TranslatableInterface
self::ATTACHMENT_TYPE => 'attachment_type.label',
self::PROJECT => 'project.label',
self::PROJECT_BOM_ENTRY => 'project_bom_entry.label',
+ self::ASSEMBLY => 'assembly.label',
+ self::ASSEMBLY_BOM_ENTRY => 'assembly_bom_entry.label',
self::FOOTPRINT => 'footprint.label',
self::MANUFACTURER => 'manufacturer.label',
self::MEASUREMENT_UNIT => 'measurement_unit.label',
@@ -143,6 +151,8 @@ enum ElementTypes: string implements TranslatableInterface
self::ATTACHMENT_TYPE => 'attachment_type.labelp',
self::PROJECT => 'project.labelp',
self::PROJECT_BOM_ENTRY => 'project_bom_entry.labelp',
+ self::ASSEMBLY => 'assembly.labelp',
+ self::ASSEMBLY_BOM_ENTRY => 'assembly_bom_entry.labelp',
self::FOOTPRINT => 'footprint.labelp',
self::MANUFACTURER => 'manufacturer.labelp',
self::MEASUREMENT_UNIT => 'measurement_unit.labelp',
diff --git a/templates/admin/assembly_admin.html.twig b/templates/admin/assembly_admin.html.twig
index b6bf6d09..fe015b3b 100644
--- a/templates/admin/assembly_admin.html.twig
+++ b/templates/admin/assembly_admin.html.twig
@@ -15,7 +15,7 @@
{% endblock %}
{% block additional_pills %}
-
{% trans %}assembly_bom_entry.label{% endtrans %}
+ {% trans %}assembly_bom_entry.labelp{% endtrans %}
{% endblock %}
{% block quick_links %}
diff --git a/templates/assemblies/info/info.html.twig b/templates/assemblies/info/info.html.twig
index 2cb3636f..9f345b97 100644
--- a/templates/assemblies/info/info.html.twig
+++ b/templates/assemblies/info/info.html.twig
@@ -36,7 +36,7 @@
- {% trans %}assembly_bom_entry.label{% endtrans %}
+ {% trans %}assembly_bom_entry.labelp{% endtrans %}
- {% trans %}assembly_bom_entry.label{% endtrans %}
+ {% trans %}assembly_bom_entry.labelp{% endtrans %}
{{ assembly.bomEntries | length }}
diff --git a/translations/messages.cs.xlf b/translations/messages.cs.xlf
index 1e30d193..67af825a 100644
--- a/translations/messages.cs.xlf
+++ b/translations/messages.cs.xlf
@@ -13427,7 +13427,7 @@ Vezměte prosím na vědomí, že se nemůžete vydávat za uživatele se zakáz
assembly_bom_entry.label
- Součásti
+ Komponenta
@@ -14845,6 +14845,12 @@ Vezměte prosím na vědomí, že se nemůžete vydávat za uživatele se zakáz
Položky BOM
+
+
+ assembly_bom_entry.labelp
+ Součásti
+
+
user.labelp
diff --git a/translations/messages.da.xlf b/translations/messages.da.xlf
index 8e1004b3..6285dc0c 100644
--- a/translations/messages.da.xlf
+++ b/translations/messages.da.xlf
@@ -12504,7 +12504,7 @@ Bemærk venligst, at du ikke kan kopiere fra deaktiveret bruger. Hvis du prøver
assembly_bom_entry.label
- Komponenter
+ Komponent
@@ -13442,6 +13442,12 @@ Bemærk venligst, at du ikke kan kopiere fra deaktiveret bruger. Hvis du prøver
BOM-registreringer
+
+
+ assembly_bom_entry.labelp
+ Komponenter
+
+
user.labelp
diff --git a/translations/messages.de.xlf b/translations/messages.de.xlf
index e719de8b..c34fba5a 100644
--- a/translations/messages.de.xlf
+++ b/translations/messages.de.xlf
@@ -13261,7 +13261,7 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
assembly_bom_entry.label
- Bauteile
+ Komponente
@@ -15635,6 +15635,12 @@ Bitte beachten Sie, dass dieses System derzeit experimentell ist und die hier de
BOM-Einträge
+
+
+ assembly_bom_entry.labelp
+ Komponenten
+
+
part_lot.labelp
diff --git a/translations/messages.el.xlf b/translations/messages.el.xlf
index de9a4c5d..ff2a3066 100644
--- a/translations/messages.el.xlf
+++ b/translations/messages.el.xlf
@@ -1740,7 +1740,7 @@
assembly_bom_entry.label
- Μέρη
+ Συνθετικός
diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf
index 3421c25f..cfdad0e5 100644
--- a/translations/messages.en.xlf
+++ b/translations/messages.en.xlf
@@ -13104,7 +13104,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g
assembly_bom_entry.label
- Parts
+ Component
@@ -15484,6 +15484,12 @@ Please note that this system is currently experimental, and the synonyms defined
BOM entries
+
+
+ assembly_bom_entry.labelp
+ Components
+
+
part_lot.labelp
diff --git a/translations/messages.es.xlf b/translations/messages.es.xlf
index 3ded0e2f..b4c68761 100644
--- a/translations/messages.es.xlf
+++ b/translations/messages.es.xlf
@@ -12652,7 +12652,7 @@ Por favor ten en cuenta que no puedes personificar a un usuario deshabilitado. S
assembly_bom_entry.label
- Componentes
+ Componente
@@ -13614,6 +13614,12 @@ Por favor ten en cuenta que no puedes personificar a un usuario deshabilitado. S
Entradas BOM
+
+
+ assembly_bom_entry.labelp
+ Componentes
+
+
user.labelp
diff --git a/translations/messages.fr.xlf b/translations/messages.fr.xlf
index f165b7ae..f034caf2 100644
--- a/translations/messages.fr.xlf
+++ b/translations/messages.fr.xlf
@@ -9067,7 +9067,7 @@ exemple de ville
assembly_bom_entry.label
- Composants
+ Composant
diff --git a/translations/messages.hu.xlf b/translations/messages.hu.xlf
index c06475ea..490cf9a3 100644
--- a/translations/messages.hu.xlf
+++ b/translations/messages.hu.xlf
@@ -14031,6 +14031,12 @@
BOM bejegyzések
+
+
+ assembly_bom_entry.labelp
+ Összetevők
+
+
user.labelp
diff --git a/translations/messages.it.xlf b/translations/messages.it.xlf
index 8c6176aa..fa08f58a 100644
--- a/translations/messages.it.xlf
+++ b/translations/messages.it.xlf
@@ -12654,7 +12654,7 @@ Notare che non è possibile impersonare un utente disattivato. Quando si prova a
assembly_bom_entry.label
- Componenti
+ Componente
@@ -13616,6 +13616,12 @@ Notare che non è possibile impersonare un utente disattivato. Quando si prova a
Voci della BOM
+
+
+ assembly_bom_entry.labelp
+ Componenti
+
+
user.labelp
diff --git a/translations/messages.nl.xlf b/translations/messages.nl.xlf
index 04aabb13..fa4fff4a 100644
--- a/translations/messages.nl.xlf
+++ b/translations/messages.nl.xlf
@@ -801,7 +801,7 @@
assembly_bom_entry.label
- Componenten
+ Bestanddeel
diff --git a/translations/messages.pl.xlf b/translations/messages.pl.xlf
index f63b99d4..3dc8684a 100644
--- a/translations/messages.pl.xlf
+++ b/translations/messages.pl.xlf
@@ -12531,7 +12531,7 @@ Należy pamiętać, że nie możesz udawać nieaktywnych użytkowników. Jeśli
assembly_bom_entry.label
- Komponenty
+ Składnik
@@ -13469,6 +13469,12 @@ Należy pamiętać, że nie możesz udawać nieaktywnych użytkowników. Jeśli
Wpisy BOM
+
+
+ assembly_bom_entry.labelp
+ Składniki
+
+
user.labelp
diff --git a/translations/messages.ru.xlf b/translations/messages.ru.xlf
index 7970fb6f..3ce691a6 100644
--- a/translations/messages.ru.xlf
+++ b/translations/messages.ru.xlf
@@ -12631,7 +12631,7 @@
assembly_bom_entry.label
- Компоненты
+ Компонент
@@ -13569,6 +13569,12 @@
BOM записи
+
+
+ assembly_bom_entry.labelp
+ Компоненты
+
+
user.labelp
diff --git a/translations/messages.zh.xlf b/translations/messages.zh.xlf
index 91ff5a69..47b4da34 100644
--- a/translations/messages.zh.xlf
+++ b/translations/messages.zh.xlf
@@ -13454,6 +13454,12 @@ Element 3
BOM条目
+
+
+ assembly_bom_entry.labelp
+ 组件
+
+
user.labelp