diff --git a/src/utils/locale.ts b/src/utils/locale.ts index 3680ded..cac010f 100644 --- a/src/utils/locale.ts +++ b/src/utils/locale.ts @@ -72,6 +72,11 @@ function _getString( return localStringWithPrefix; } if (branch && pattern.attributes) { + for (const attr of pattern.attributes) { + if (attr.name === branch) { + return attr.value; + } + } return pattern.attributes[branch] || localStringWithPrefix; } else { return pattern.value || localStringWithPrefix;