diff --git a/web/i18n-config/language.ts b/web/i18n-config/language.ts index 1d00d7b42f9..2c615f66ca7 100644 --- a/web/i18n-config/language.ts +++ b/web/i18n-config/language.ts @@ -13,7 +13,8 @@ export const LanguagesSupported: Locale[] = languages .map((item) => item.value) export const getLanguage = (locale: Locale): Locale => { - if (['zh-Hans', 'ja-JP'].includes(locale)) return locale.replace('-', '_') as Locale + // Plugin metadata supports only en_US, zh_Hans, ja_JP, and pt_BR; otherwise use en_US. + if (['zh-Hans', 'ja-JP', 'pt-BR'].includes(locale)) return locale.replace('-', '_') as Locale return LanguagesSupported[0]!.replace('-', '_') as Locale }