Updating the norwegian display name of a string ENUM locks the same ENUM norwegian display name used in a class to the initial name

See picture. I have changed the displayname for norwegian language in the ENUM.
In the class where I use this ENUM the displayname is still the old name. If I try to update and save the name the property just jumps back to what it was.
Please help :slight_smile:

Hi!

Does the issue occur when you change the translation on the ENUM property linked to your object class, or when you modify the ENUM directly?

I was able to reproduce the problem when adjusting the translation on the ENUM property, but for me it works as expected when modifying the ENUM itself.

I will report the issue regarding ENUM translations linked to object classes internally, but please let me know if modifying the ENUM directly doesnā€™t resolve the issue for you either.

Malin

Hi :slight_smile:
Thanks for the reply. As seen in the image the global ENUM has been renamed (marked with a green 1). The norwegian value was once in time ā€˜Ikke elektriskā€™ and is now updated to ā€˜Nonelā€™
I have no issues there. Globally the ENUM has the string ā€˜Nonelā€™ for both norwegian and english and seemingly all is good.

The experienced issue is depictured to the right in the uploaded image (on a class level), however the root cause is probably the global ENUM.
The issue is on a class level where this ENUM is used. For reporting this issue i created a completely new class and this class has only one property which is the global ENUM. When I inspect further the displayname of the ENUM on this brand new class level the norwegian translation is ā€˜Ikke elektriskā€™ which corresponds to the old norwegian displayname. That it in self is an issue, further I canā€™t edit and save this value. When I edit the value and hit OK and open it again it still shows the old value ā€˜Ikke elektriskā€™. Thus users are seeing the old value and I am somehow not aible to change that.

Hi!

Thank you for the detailed explanation. I understand the issue youā€™re describing with the global ENUM and the class-level display.

The fact that a newly created class still displays the old Norwegian value ā€œIkke elektriskā€ suggests that the old translation is somehow cached or not properly refreshed on the class level. Additionally, the ability to edit translations on enum properties linked to object classes seems to be encountering issues, which is why youā€™re unable to change the translation.

Iā€™ve reported this internally as a bug, and Iā€™ll keep you updated once itā€™s resolved.

Malin