From 313eeb2743098bea6669ecd148735434bcba81eb Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Tue, 13 Apr 2021 23:19:05 +0300 Subject: [PATCH] I18n: Fix blank translations --- src/util/langProvider.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/util/langProvider.ts b/src/util/langProvider.ts index 8ebdf6402..cb013de77 100644 --- a/src/util/langProvider.ts +++ b/src/util/langProvider.ts @@ -120,8 +120,10 @@ export function getTranslation(key: string, value?: any, format?: 'i') { } const template = langString[typeof value === 'number' ? getPluralOption(value) : 'value']; - if (!template) { - return key; + if (!template || !template.trim()) { + const parts = key.split('.'); + + return parts[parts.length - 1]; } if (value !== undefined) {