diff --git a/web/public/locales/en/views/settings.json b/web/public/locales/en/views/settings.json index 986255715b..b47b6ba39d 100644 --- a/web/public/locales/en/views/settings.json +++ b/web/public/locales/en/views/settings.json @@ -1680,6 +1680,15 @@ "previews": "Previews" } }, + "logger": { + "logLevel": { + "debug": "Debug", + "info": "Info", + "warning": "Warning", + "error": "Error", + "critical": "Critical" + } + }, "onvif": { "profileAuto": "Auto", "profileLoading": "Loading profiles..." diff --git a/web/src/components/config-form/section-configs/logger.ts b/web/src/components/config-form/section-configs/logger.ts index 8100ee4c1f..d6a891904c 100644 --- a/web/src/components/config-form/section-configs/logger.ts +++ b/web/src/components/config-form/section-configs/logger.ts @@ -6,6 +6,11 @@ const logger: SectionConfigOverrides = { restartRequired: ["default", "logs"], fieldOrder: ["default", "logs"], advancedFields: ["logs"], + uiSchema: { + default: { + "ui:options": { enumI18nPrefix: "logger.logLevel" }, + }, + }, }, };