diff --git a/assets/l10n/intl_en.arb b/assets/l10n/intl_en.arb index 7fb15a581..2d0a3c823 100644 --- a/assets/l10n/intl_en.arb +++ b/assets/l10n/intl_en.arb @@ -4493,5 +4493,6 @@ "enterLanguageLevel": "Please enter a language level", "enterDiscussionTopic": "Please enter a discussion topic", "selectBotChatMode": "Select chat mode", - "messageNotInTargetLang": "Message not in target language" + "messageNotInTargetLang": "Message not in target language", + "other": "Other" } \ No newline at end of file diff --git a/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup/analytics_popup.dart b/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup/analytics_popup.dart index 38605e53e..ef8f456ce 100644 --- a/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup/analytics_popup.dart +++ b/lib/pangea/widgets/chat_list/analytics_summary/analytics_popup/analytics_popup.dart @@ -55,12 +55,17 @@ class AnalyticsPopupState extends State { selectedCategory = category; }); - String categoryCopy(category) => - widget.type.getDisplayCopy( - category, - context, - ) ?? - category; + String categoryCopy(category) { + if (category.toLowerCase() == "other") { + return L10n.of(context)!.other; + } + + return widget.type.getDisplayCopy( + category, + context, + ) ?? + category; + } @override Widget build(BuildContext context) {