diff --git a/src-admin/src/Tabs/Bridges.tsx b/src-admin/src/Tabs/Bridges.tsx
index cd7503c6..ef24a8f6 100644
--- a/src-admin/src/Tabs/Bridges.tsx
+++ b/src-admin/src/Tabs/Bridges.tsx
@@ -748,11 +748,13 @@ export class Bridges extends BridgesAndDevices<BridgesProps, BridgesState> {
             >
                 <DialogTitle>{I18n.t('Delete')}</DialogTitle>
                 <DialogContent>
-                    {`${
-                        this.state.deleteDialog.type === 'bridge'
-                            ? I18n.t('Do you want to delete bridge')
-                            : I18n.t('Do you want to delete device')
-                    } ${this.state.deleteDialog.name}?`}
+                    <div>
+                        {`${
+                            this.state.deleteDialog.type === 'bridge'
+                                ? I18n.t('Do you want to delete bridge')
+                                : I18n.t('Do you want to delete device')
+                        } ${this.state.deleteDialog.name}?`}
+                    </div>
                     <FormControlLabel
                         control={
                             <Checkbox
@@ -1346,10 +1348,6 @@ export class Bridges extends BridgesAndDevices<BridgesProps, BridgesState> {
     }
 
     renderBridge(bridge: BridgeDescription, bridgeIndex: number): React.JSX.Element | null {
-        if (bridge.deleted) {
-            return null;
-        }
-
         const enabledDevices = bridge.list.filter(d => d.enabled).length;
         let countText: string | null;
         if (!bridge.list.length) {
@@ -1368,7 +1366,6 @@ export class Bridges extends BridgesAndDevices<BridgesProps, BridgesState> {
                     style={{ opacity: bridge.enabled ? 1 : 0.4, position: 'relative' }}
                     sx={styles.bridgeButtonsAndTitle}
                 >
-                    {this.renderProcessOverlay(bridge.uuid)}
                     <TableCell
                         style={{
                             width: 0,
@@ -1377,6 +1374,7 @@ export class Bridges extends BridgesAndDevices<BridgesProps, BridgesState> {
                         }}
                         sx={styles.bridgeButtonsAndTitle}
                     >
+                        {this.renderProcessOverlay(bridge.uuid, bridge.deleted)}
                         <IconButton
                             size="small"
                             sx={styles.bridgeButtonsAndTitleColor}
diff --git a/src-admin/src/Tabs/BridgesAndDevices.tsx b/src-admin/src/Tabs/BridgesAndDevices.tsx
index 7f37655a..9f927c2d 100644
--- a/src-admin/src/Tabs/BridgesAndDevices.tsx
+++ b/src-admin/src/Tabs/BridgesAndDevices.tsx
@@ -527,13 +527,14 @@ class BridgesAndDevices<TProps extends BridgesAndDevicesProps, TState extends Br
     }
 
     // eslint-disable-next-line react/no-unused-class-component-methods
-    renderProcessOverlay(uuid: string): React.JSX.Element | null {
+    renderProcessOverlay(uuid: string, deleted?: boolean): React.JSX.Element | null {
         const processing = this.getInProcessing(uuid);
-        if (!processing) {
+        if (!processing && !deleted) {
             return null;
         }
         return (
             <div
+                title={I18n.t('This entry is being modified actually')}
                 style={{
                     zIndex: 1,
                     position: 'absolute',
@@ -541,7 +542,12 @@ class BridgesAndDevices<TProps extends BridgesAndDevicesProps, TState extends Br
                     bottom: 0,
                     left: 0,
                     right: 0,
-                    backgroundImage: `repeating-linear-gradient(325deg, ${this.props.themeType === 'dark' ? '#00000080' : '#FFFFFF80'}, ${this.props.themeType === 'dark' ? '#00000080' : '#FFFFFF80'} 20px, #00000000 20px, #00000000 40px)`,
+                    backgroundImage:
+                        'repeating-linear-gradient(325deg, ' +
+                        `${this.props.themeType === 'dark' ? '#00000090' : '#FFFFFF90'}, ` +
+                        `${this.props.themeType === 'dark' ? '#00000090' : '#FFFFFF90'} 20px, ` +
+                        `${this.props.themeType === 'dark' ? '#00000050' : '#FFFFFF50'} 20px, ` +
+                        `${this.props.themeType === 'dark' ? '#00000050' : '#FFFFFF50'} 40px)`,
                 }}
             >
                 {processing === 'processing' ? <LinearProgress /> : null}
diff --git a/src-admin/src/Tabs/Devices.tsx b/src-admin/src/Tabs/Devices.tsx
index 683b2c29..0a106356 100644
--- a/src-admin/src/Tabs/Devices.tsx
+++ b/src-admin/src/Tabs/Devices.tsx
@@ -155,7 +155,7 @@ class Devices extends BridgesAndDevices<DevicesProps, DevicesState> {
             >
                 <DialogTitle>{I18n.t('Delete')}</DialogTitle>
                 <DialogContent>
-                    {`${I18n.t('Do you want to delete device')} ${this.state.deleteDialog.name}?`}
+                    <div>{`${I18n.t('Do you want to delete device')} ${this.state.deleteDialog.name}?`}</div>
                     <FormControlLabel
                         control={
                             <Checkbox
@@ -679,17 +679,13 @@ class Devices extends BridgesAndDevices<DevicesProps, DevicesState> {
      * @param index table index
      */
     renderDevice(device: DeviceDescription, index: number): React.JSX.Element | null {
-        if (device.deleted) {
-            return null;
-        }
-
         return (
             <TableRow
                 key={index}
                 style={{ opacity: device.enabled ? 1 : 0.4, position: 'relative' }}
             >
-                {this.renderProcessOverlay(device.uuid)}
                 <TableCell>
+                    {this.renderProcessOverlay(device.uuid, device.deleted)}
                     <div style={{ display: 'flex', alignItems: 'center' }}>
                         <span
                             style={{ marginRight: 8 }}
diff --git a/src-admin/src/components/ConfigHandler.tsx b/src-admin/src/components/ConfigHandler.tsx
index b90b096e..d2a33abc 100644
--- a/src-admin/src/components/ConfigHandler.tsx
+++ b/src-admin/src/components/ConfigHandler.tsx
@@ -99,44 +99,51 @@ class ConfigHandler {
                         changed = true;
                         this.config.devices.splice(this.config.devices.indexOf(device), 1);
                     } else {
+                        const native: DeviceDescription = obj.native as DeviceDescription;
                         // detect changes
-                        if (device.enabled !== obj.native.enabled) {
+                        if (device.enabled !== native.enabled) {
                             changed = true;
-                            device.enabled = obj.native.enabled;
+                            device.enabled = native.enabled;
                         }
 
                         if (device.name !== obj.common.name) {
                             changed = true;
                             device.name = obj.common.name;
                         }
-                        if (device.oid !== obj.native.oid) {
+                        if (device.oid !== native.oid) {
                             changed = true;
-                            device.oid = obj.native.oid;
+                            device.oid = native.oid;
                         }
-                        if (device.type !== obj.native.type) {
+                        if (device.type !== native.type) {
                             changed = true;
-                            device.type = obj.native.type;
+                            device.type = native.type;
                         }
-                        if (device.productID !== obj.native.productID) {
+                        if (device.productID !== native.productID) {
                             changed = true;
-                            device.productID = obj.native.productID;
+                            device.productID = native.productID;
                         }
-                        if (device.vendorID !== obj.native.vendorID) {
+                        if (device.vendorID !== native.vendorID) {
                             changed = true;
-                            device.vendorID = obj.native.vendorID;
+                            device.vendorID = native.vendorID;
+                        }
+                        if (device.deleted !== native.deleted) {
+                            changed = true;
+                            device.deleted = native.deleted;
                         }
                     }
                 } else if (obj && uuid) {
+                    const native: DeviceDescription = obj.native as DeviceDescription;
                     console.log(`Detected new device: ${uuid}`);
                     changed = true;
                     this.config.devices.push({
                         uuid,
                         name: obj.common.name,
-                        oid: obj.native.oid,
-                        type: obj.native.type,
-                        productID: obj.native.productID,
-                        vendorID: obj.native.vendorID,
-                        enabled: obj.native.enabled,
+                        oid: native.oid,
+                        type: native.type,
+                        productID: native.productID,
+                        vendorID: native.vendorID,
+                        enabled: native.enabled,
+                        deleted: native.deleted,
                     });
                 }
                 if (changed) {
@@ -155,28 +162,34 @@ class ConfigHandler {
                         changed = true;
                         this.config.bridges.splice(this.config.bridges.indexOf(bridge), 1);
                     } else {
-                        if (bridge.enabled !== obj.native.enabled) {
+                        const native: BridgeDescription = obj.native as BridgeDescription;
+                        if (bridge.enabled !== native.enabled) {
                             changed = true;
-                            bridge.enabled = obj.native.enabled;
+                            bridge.enabled = native.enabled;
                         }
                         if (typeof obj.common.name === 'string' && bridge.name !== obj.common.name) {
                             changed = true;
                             bridge.name = obj.common.name;
                         }
-                        if (JSON.stringify(bridge.list) !== JSON.stringify(obj.native.list)) {
+                        if (JSON.stringify(bridge.list) !== JSON.stringify(native.list)) {
+                            changed = true;
+                            bridge.list = native.list;
+                        }
+                        if (bridge.productID !== native.productID) {
                             changed = true;
-                            bridge.list = obj.native.list;
+                            bridge.productID = native.productID;
                         }
-                        if (bridge.productID !== obj.native.productID) {
+                        if (bridge.vendorID !== native.vendorID) {
                             changed = true;
-                            bridge.productID = obj.native.productID;
+                            bridge.vendorID = native.vendorID;
                         }
-                        if (bridge.vendorID !== obj.native.vendorID) {
+                        if (bridge.deleted !== native.deleted) {
                             changed = true;
-                            bridge.vendorID = obj.native.vendorID;
+                            bridge.deleted = native.deleted;
                         }
                     }
                 } else if (obj && uuid) {
+                    const native: BridgeDescription = obj.native as BridgeDescription;
                     console.log(`Detected new bridge: ${uuid}`);
                     changed = true;
 
@@ -189,10 +202,11 @@ class ConfigHandler {
                     this.config.bridges.push({
                         uuid,
                         name: obj.common.name,
-                        list: obj.native.list,
-                        productID: obj.native.productID,
-                        vendorID: obj.native.vendorID,
-                        enabled: obj.native.enabled,
+                        list: native.list,
+                        productID: native.productID,
+                        vendorID: native.vendorID,
+                        enabled: native.enabled,
+                        deleted: native.deleted,
                     });
                 }
                 if (changed) {
@@ -270,25 +284,29 @@ class ConfigHandler {
         // List devices
         Object.keys(devicesAndBridges).forEach(id => {
             if (id.substring(len).startsWith('devices.')) {
+                const native: DeviceDescription = devicesAndBridges[id].native as DeviceDescription;
                 const obj: DeviceDescription = {
                     uuid: id.substring(len + 8),
                     name: this.getText(devicesAndBridges[id].common.name),
-                    oid: devicesAndBridges[id].native.oid,
-                    type: devicesAndBridges[id].native.type,
-                    productID: devicesAndBridges[id].native.productID,
-                    vendorID: devicesAndBridges[id].native.vendorID,
-                    enabled: devicesAndBridges[id].native.enabled,
+                    oid: native.oid,
+                    type: native.type,
+                    productID: native.productID,
+                    vendorID: native.vendorID,
+                    enabled: native.enabled,
+                    deleted: native.deleted,
                 };
 
                 devices.push(obj);
             } else if (id.substring(len).startsWith('bridges.')) {
+                const native: BridgeDescription = devicesAndBridges[id].native as BridgeDescription;
                 const obj: BridgeDescription = {
                     uuid: id.substring(len + 8),
                     name: this.getText(devicesAndBridges[id].common.name),
-                    list: devicesAndBridges[id].native.list,
-                    productID: devicesAndBridges[id].native.productID,
-                    vendorID: devicesAndBridges[id].native.vendorID,
-                    enabled: devicesAndBridges[id].native.enabled,
+                    list: native.list,
+                    productID: native.productID,
+                    vendorID: native.vendorID,
+                    enabled: native.enabled,
+                    deleted: native.deleted,
                 };
                 bridges.push(obj);
             }
diff --git a/src-admin/src/i18n/de.json b/src-admin/src/i18n/de.json
index 3f70fa52..ef3662ff 100644
--- a/src-admin/src/i18n/de.json
+++ b/src-admin/src/i18n/de.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "Das hier festgelegte Label wird als Label verwendet, wenn ioBroker als Controller eine Verbindung zu einem Gerät herstellt und kann von anderen Controllern in ihren Übersichten über andere verbundene Ökosysteme angezeigt werden.",
     "This cannot be undone!": "Das kann nicht rückgängig gemacht werden!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "Dieses Gerät/diese Bridge ist mit einem Ökosystem verknüpft. Wenn es/sie hier gelöscht wird, müssen Sie es/sie manuell aus Ihrem Ökosystem entfernen!",
+    "This entry is being modified actually": "Dieser Eintrag wird gerade geändert",
     "This object ID is already added": "Diese Objekt-ID wurde bereits hinzugefügt",
     "Thread credentials": "Thread-Anmeldeinformationen",
     "Thread network name": "Thread-Network-Name",
diff --git a/src-admin/src/i18n/en.json b/src-admin/src/i18n/en.json
index 26c8fb90..c04013bd 100644
--- a/src-admin/src/i18n/en.json
+++ b/src-admin/src/i18n/en.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "The label set here is used as label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.",
     "This cannot be undone!": "This cannot be undone!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!",
+    "This entry is being modified actually": "This entry is being modified actually",
     "This object ID is already added": "This object ID is already added",
     "Thread credentials": "Thread credentials",
     "Thread network name": "Thread network name",
diff --git a/src-admin/src/i18n/es.json b/src-admin/src/i18n/es.json
index 8f13c158..c427eaaf 100644
--- a/src-admin/src/i18n/es.json
+++ b/src-admin/src/i18n/es.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "El conjunto de etiquetas aquí se utiliza como etiqueta cuando ioBroker se conecta a un dispositivo como controlador y otros controladores pueden mostrarlo en sus descripciones generales sobre otros ecosistemas conectados.",
     "This cannot be undone!": "¡Esto no se puede deshacer!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "Este dispositivo/puente está vinculado a algún ecosistema. Si se elimina aquí, deberás eliminarlo manualmente de tu ecosistema.",
+    "This entry is being modified actually": "Esta entrada está siendo modificada actualmente",
     "This object ID is already added": "Este ID de objeto ya está agregado",
     "Thread credentials": "Credenciales del hilo",
     "Thread network name": "Thread network name",
diff --git a/src-admin/src/i18n/fr.json b/src-admin/src/i18n/fr.json
index b12efdf9..1d63834d 100644
--- a/src-admin/src/i18n/fr.json
+++ b/src-admin/src/i18n/fr.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "L'étiquette définie ici est utilisée comme étiquette lorsque ioBroker se connecte à un appareil en tant que contrôleur et peut être affichée par d'autres contrôleurs dans leurs aperçus sur d'autres écosystèmes connectés.",
     "This cannot be undone!": "Ça ne peut pas être annulé!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "Cet appareil/pont est lié à un écosystème. S'il est supprimé ici, vous devez le supprimer manuellement de votre écosystème !",
+    "This entry is being modified actually": "Cette entrée est en cours de modification actuellement",
     "This object ID is already added": "Cet ID d'objet est déjà ajouté",
     "Thread credentials": "Informations d'identification du fil de discussion",
     "Thread network name": "Thread network name",
diff --git a/src-admin/src/i18n/it.json b/src-admin/src/i18n/it.json
index a1ade3a3..4e5313de 100644
--- a/src-admin/src/i18n/it.json
+++ b/src-admin/src/i18n/it.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "L'etichetta impostata qui viene utilizzata come etichetta quando ioBroker si connette a un dispositivo come controller e potrebbe essere mostrata da altri controller nelle loro panoramiche su altri ecosistemi connessi.",
     "This cannot be undone!": "Questa operazione non può essere annullata!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "Questo dispositivo/bridge è collegato a un ecosistema. Se viene eliminato qui, devi rimuoverlo manualmente dal tuo ecosistema!",
+    "This entry is being modified actually": "Questa voce è in fase di modifica in realtà",
     "This object ID is already added": "Questo ID oggetto è già stato aggiunto",
     "Thread credentials": "Credenziali del thread",
     "Thread network name": "Thread network name",
diff --git a/src-admin/src/i18n/nl.json b/src-admin/src/i18n/nl.json
index 43086181..8d7e7206 100644
--- a/src-admin/src/i18n/nl.json
+++ b/src-admin/src/i18n/nl.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "Het hier ingestelde label wordt gebruikt als label wanneer ioBroker verbinding maakt met een apparaat als controller en kan door andere controllers worden weergegeven in hun overzichten van andere verbonden ecosystemen.",
     "This cannot be undone!": "Dit kan niet ongedaan gemaakt worden!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "Dit apparaat/deze brug is gekoppeld aan een ecosysteem. Als het hier wordt verwijderd, moet u het handmatig uit uw ecosysteem verwijderen!",
+    "This entry is being modified actually": "Dit item wordt momenteel gewijzigd",
     "This object ID is already added": "Deze object-ID is al toegevoegd",
     "Thread credentials": "Thread-referenties",
     "Thread network name": "Thread network name",
diff --git a/src-admin/src/i18n/pl.json b/src-admin/src/i18n/pl.json
index a6160c06..b82b0cab 100644
--- a/src-admin/src/i18n/pl.json
+++ b/src-admin/src/i18n/pl.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "Etykieta ustawiona w tym miejscu jest używana, gdy ioBroker łączy się z urządzeniem jako kontroler, i może być wyświetlana przez inne kontrolery w ich przeglądach dotyczących innych podłączonych ekosystemów.",
     "This cannot be undone!": "Tego nie da się cofnąć!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "To urządzenie/most jest połączone z jakimś ekosystemem. Jeśli zostanie tutaj usunięte, musisz ręcznie usunąć je ze swojego ekosystemu!",
+    "This entry is being modified actually": "Ten wpis jest aktualnie modyfikowany",
     "This object ID is already added": "Ten identyfikator obiektu został już dodany",
     "Thread credentials": "Poświadczenia wątku",
     "Thread network name": "Thread network name",
diff --git a/src-admin/src/i18n/pt.json b/src-admin/src/i18n/pt.json
index 7f09fa3f..c916f12b 100644
--- a/src-admin/src/i18n/pt.json
+++ b/src-admin/src/i18n/pt.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "O rótulo definido aqui é usado quando o ioBroker se conecta a um dispositivo como controlador e pode ser exibido por outros controladores em suas visões gerais sobre outros ecossistemas conectados.",
     "This cannot be undone!": "Isto não pode ser desfeito!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "Este dispositivo/ponte está vinculado a algum ecossistema. Se ele for excluído aqui, você deve removê-lo manualmente do seu ecossistema!",
+    "This entry is being modified actually": "Esta entrada está sendo modificada atualmente",
     "This object ID is already added": "Este ID de objeto já foi adicionado",
     "Thread credentials": "Credenciais de thread",
     "Thread network name": "Thread network name",
diff --git a/src-admin/src/i18n/ru.json b/src-admin/src/i18n/ru.json
index 4522cc87..9d4e0d6a 100644
--- a/src-admin/src/i18n/ru.json
+++ b/src-admin/src/i18n/ru.json
@@ -85,7 +85,7 @@
     "Hide unsupported devices": "Скрыть неподдерживаемые устройства",
     "If your device has more then one active network interface and you have issues try limiting it to one interface": "Если на вашем устройстве имеется более одного активного сетевого интерфейса и у вас возникли проблемы, попробуйте ограничить его одним интерфейсом.",
     "Info about Alexa Bridge": "Обратите внимание: из-за ограничений системы Amazon Alexa, только один мост или устройство может быть сопряжено с Alexa на один хост ioBroker! Этот выбор определяет, какой мост будет сопряжен с системой Alexa.",
-    "Instance is not alive": "Экземпляр не живой",
+    "Instance is not alive": "Экземпляр не выполняется",
     "Interface": "Интерфейс",
     "Length of manual code must be 11 or 21 characters": "Длина ручного кода должна быть 11 или 21 символ.",
     "Logging": "Ведение журнала",
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "Установленная здесь метка используется в качестве метки, когда ioBroker подключается к устройству в качестве контроллера, и может отображаться другими контроллерами в их обзорах других подключенных экосистем.",
     "This cannot be undone!": "Это не может быть отменено!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "Это устройство/мост привязано к какой-то экосистеме. Если оно удалено здесь, вам необходимо вручную удалить его из вашей экосистемы!",
+    "This entry is being modified actually": "Эта запись в данный момент изменяется",
     "This object ID is already added": "Этот идентификатор объекта уже добавлен",
     "Thread credentials": "Учетные данные потока",
     "Thread network name": "Имя сети Thread",
diff --git a/src-admin/src/i18n/uk.json b/src-admin/src/i18n/uk.json
index 8144b777..0090ef6e 100644
--- a/src-admin/src/i18n/uk.json
+++ b/src-admin/src/i18n/uk.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "Встановлена тут мітка використовується як мітка, коли ioBroker підключається до пристрою як контролера, і може бути показана іншими контролерами в їхніх оглядах інших підключених екосистем.",
     "This cannot be undone!": "Це не може бути скасоване!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "Цей пристрій/міст пов’язаний з певною екосистемою. Якщо його буде видалено тут, ви повинні вручну видалити його зі своєї екосистеми!",
+    "This entry is being modified actually": "Фактично цей запис змінюється",
     "This object ID is already added": "Цей ідентифікатор об’єкта вже додано",
     "Thread credentials": "Облікові дані ланцюжка",
     "Thread network name": "Thread network name",
diff --git a/src-admin/src/i18n/zh-cn.json b/src-admin/src/i18n/zh-cn.json
index 4a26ae8d..059ee740 100644
--- a/src-admin/src/i18n/zh-cn.json
+++ b/src-admin/src/i18n/zh-cn.json
@@ -159,6 +159,7 @@
     "The label set here is used as Label when ioBroker connects to a device as controller and might be shown by other Controllers in their overviews about other connected ecosystems.": "当 ioBroker 作为控制器连接到设备时,此处设置的标签将用作标签,并且其他控制器可能会在其有关其他连接的生态系统的概述中显示该标签。",
     "This cannot be undone!": "这不能被撤消!",
     "This device/bridge is linked to some ecosystem. If it is deleted here, you must manually remove it from your ecosystem!": "此设备/桥接器已链接到某个生态系统。如果在此处删除,则必须手动将其从生态系统中移除!",
+    "This entry is being modified actually": "此条目实际上正在被修改",
     "This object ID is already added": "此对象 ID 已添加",
     "Thread credentials": "线程凭据",
     "Thread network name": "Thread network name",