In the new TextChatService, when using right-to-left (RTL) languages such as Hebrew and Arabic, there is no spacing between the username and the chat message text. In other languages (e.g., English), a space appears between the username and the message, which improves readability. However, in Hebrew and other RTL languages, the message text appears directly attached to the username, making it harder to read.
Additional Information:
This issue seems to specifically affect RTL languages and may impact readability in other RTL language implementations.
Expected Behavior:
The username and chat message should be separated by a space, as seen with LTR languages like English.
Actual Behavior:
In RTL languages, there is no space between the username and the chat message, resulting in visual clutter.
To roblox Staff: why couldnt you simply add the space character after the “:”? instead of being part of the chat text message
Maybe it wasn’t an easy to fix bug after all. RTL text is not the same as LTR, so perhaps the space was shoved at the end of the Arabic text instead of being in front somehow? We should not assume how easy a bug is to fix because we can’t see the behind the scenes.
So apparently this is happening because they’ve removed space after : which fixed the double space problem but caused disable translation button and this to show improperly