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) {