Artificial chat bubbles not resizing correctly with localization

I have NPCs that talk using ChatService:Chat() and it’s having some hiccups with the new localization stuff. It looks like the chat bubbles are being sized for the regular English sentences no matter what they get translated into. This means the bubbles are commonly bigger than they need to be, or too small so that words get cut out.

Edit: I should mention the Chat() function is called in a localscript