From b66664cd834bbf72aa3d700d867f1ffdbffa761c Mon Sep 17 00:00:00 2001 From: Daniel LaCosse <3759828+daniellacosse@users.noreply.github.com> Date: Wed, 13 Dec 2023 15:53:18 -0500 Subject: [PATCH] make hasTranslation better --- src/server_manager/web_app/ui_components/app-root.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/server_manager/web_app/ui_components/app-root.ts b/src/server_manager/web_app/ui_components/app-root.ts index de400f01..a34d2410 100644 --- a/src/server_manager/web_app/ui_components/app-root.ts +++ b/src/server_manager/web_app/ui_components/app-root.ts @@ -785,8 +785,16 @@ export class AppRoot extends polymerElementWithLocalize { } hasTranslation(key: string) { - const msg = this.localize(key); - return msg !== key && msg !== ''; + let message; + + try { + message = this.localize(key); + } catch (e) { + // failed to find translation + message = ''; + } + + return message !== key && message !== ''; } showIntro() {