From c3f61467c8d6186ed5f92cd5b0f978953f7d01ef Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 11 Oct 2025 22:59:34 +0800 Subject: [PATCH] :necktie: Ignore language, message always translatable --- lib/widgets/chat/message_item.dart | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/lib/widgets/chat/message_item.dart b/lib/widgets/chat/message_item.dart index e7fede37..b903cb05 100644 --- a/lib/widgets/chat/message_item.dart +++ b/lib/widgets/chat/message_item.dart @@ -62,16 +62,8 @@ class MessageItem extends HookConsumerWidget { final isMobile = !kIsWeb && (Platform.isAndroid || Platform.isIOS); - final messageLanguage = - remoteMessage.content != null - ? ref.watch(detectStringLanguageProvider(remoteMessage.content!)) - : null; - final currentLanguage = context.locale.toString(); - final translatableLanguage = - messageLanguage != null - ? messageLanguage.substring(0, 2) != currentLanguage.substring(0, 2) - : false; + final translatableLanguage = remoteMessage.content?.isNotEmpty ?? false; final translating = useState(false); final translatedText = useState(null);