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}; };