diff --git a/ui/src/ChatMessageView.tsx b/ui/src/ChatMessageView.tsx
index 1df027a..cb7ec3f 100644
--- a/ui/src/ChatMessageView.tsx
+++ b/ui/src/ChatMessageView.tsx
@@ -132,6 +132,11 @@ const ChatAuthorName: React.FC<{ author: ChatSender; fg: string }> = ({
);
};
+const JAPANESE_PATTERN = /\p{Script=Hiragana}|\p{Script=Katakana}|\p{Script=Han}/u;
+
const ChatMessageText: React.FC<{ content: string }> = ({ content }) => {
+ if (JAPANESE_PATTERN.test(content)) {
+ return {content};
+ }
return {content};
};