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 f8ed5a01..26bcc03d 100644
--- a/translations/messages.cs.xlf
+++ b/translations/messages.cs.xlf
@@ -10836,7 +10836,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
@@ -12254,6 +12254,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 7dfec1cc..a6ae3714 100644
--- a/translations/messages.da.xlf
+++ b/translations/messages.da.xlf
@@ -9836,7 +9836,7 @@ Bemærk venligst, at du ikke kan kopiere fra deaktiveret bruger. Hvis du prøver
assembly_bom_entry.label
- Komponenter
+ Komponent
@@ -12891,6 +12891,12 @@ Bemærk venligst, at dette system i øjeblikket er eksperimentelt, og de synonym
Stykliste(BOM)-posteringer
+
+
+ assembly_bom_entry.labelp
+ Komponenter
+
+
part_lot.labelp
diff --git a/translations/messages.de.xlf b/translations/messages.de.xlf
index 8952a0ae..4fd692eb 100644
--- a/translations/messages.de.xlf
+++ b/translations/messages.de.xlf
@@ -10542,7 +10542,7 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
assembly_bom_entry.label
- Bauteile
+ Komponente
@@ -12922,6 +12922,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 5ff2c066..be974d25 100644
--- a/translations/messages.el.xlf
+++ b/translations/messages.el.xlf
@@ -1029,7 +1029,7 @@
assembly_bom_entry.label
- Μέρη
+ Συνθετικός
diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf
index a6494bdd..c0045b42 100644
--- a/translations/messages.en.xlf
+++ b/translations/messages.en.xlf
@@ -10537,7 +10537,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g
assembly_bom_entry.label
- Parts
+ Component
@@ -12923,6 +12923,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 537e30b3..d024ed75 100644
--- a/translations/messages.es.xlf
+++ b/translations/messages.es.xlf
@@ -10061,7 +10061,7 @@ Por favor ten en cuenta que no puedes personificar a un usuario deshabilitado. S
assembly_bom_entry.label
- Componentes
+ Componente
@@ -11023,6 +11023,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 0d9b512d..a4233d9f 100644
--- a/translations/messages.fr.xlf
+++ b/translations/messages.fr.xlf
@@ -6519,7 +6519,7 @@ exemple de ville
assembly_bom_entry.label
- Composants
+ Composant
diff --git a/translations/messages.hu.xlf b/translations/messages.hu.xlf
index ba47c2e2..31c14153 100644
--- a/translations/messages.hu.xlf
+++ b/translations/messages.hu.xlf
@@ -11440,6 +11440,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 175767ec..ac13366e 100644
--- a/translations/messages.it.xlf
+++ b/translations/messages.it.xlf
@@ -10063,7 +10063,7 @@ Notare che non è possibile impersonare un utente disattivato. Quando si prova a
assembly_bom_entry.label
- Componenti
+ Componente
@@ -11025,6 +11025,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 ba3a1512..e8953fc8 100644
--- a/translations/messages.nl.xlf
+++ b/translations/messages.nl.xlf
@@ -541,7 +541,7 @@
assembly_bom_entry.label
- Componenten
+ Bestanddeel
diff --git a/translations/messages.pl.xlf b/translations/messages.pl.xlf
index 9ac78f83..33368720 100644
--- a/translations/messages.pl.xlf
+++ b/translations/messages.pl.xlf
@@ -9932,7 +9932,7 @@ Należy pamiętać, że nie możesz udawać nieaktywnych użytkowników. Jeśli
assembly_bom_entry.label
- Komponenty
+ Składnik
@@ -10870,6 +10870,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 4705defa..34f1ce9e 100644
--- a/translations/messages.ru.xlf
+++ b/translations/messages.ru.xlf
@@ -10032,7 +10032,7 @@
assembly_bom_entry.label
- Компоненты
+ Компонент
@@ -10970,6 +10970,12 @@
BOM записи
+
+
+ assembly_bom_entry.labelp
+ Компоненты
+
+
user.labelp
diff --git a/translations/messages.zh.xlf b/translations/messages.zh.xlf
index 63cb77a7..563f519d 100644
--- a/translations/messages.zh.xlf
+++ b/translations/messages.zh.xlf
@@ -10855,6 +10855,12 @@ Element 3
BOM条目
+
+
+ assembly_bom_entry.labelp
+ 组件
+
+
user.labelp