continuing-cyan•2y ago
Supporting RTL
Hey, I am building a basic chatbot and I want to provide answers in Hebrew (which is written right-to-left). Where can I change it so it writes RTL?
According to Tico, Voiceflow chatbot:
Voiceflow currently does not natively support RTL (Right-to-Left) languages such as Hebrew. However, you can still create a chatbot in Hebrew or any other RTL language. The text you input in the blocks will be in the language you choose, but the interface and the direction of the text will remain LTR (Left-to-Right).
For a better experience, you might want to consider using an external tool to handle the RTL text and then integrate it with your Voiceflow project. Please note that this might require some technical knowledge.
Remember, you can always reach out to the Voiceflow community on Discord for more help and advice on this topic.
6 Replies
harsh-harlequin•2y ago
Ive built a multilingual chatbot, best approach is to edit prompt section and to instruct the AI to only output in Hebrew - and anywhere else you request an AI response in your design flow. If you tell the AI to right in Hebrew at the start of your prompt, i believe it naturally outputs it RTL.
https://www.youtube.com/watch?v=2UuOB9XZa8c&t=132s
continuing-cyanOP•2y ago
I am not looking to use any of the AI feature (as of now).
Basic dialogue with built in answers. Let me take a picture of how it looks and how I want it to look
continuing-cyanOP•2y ago
This text should be pushed and start from the right, there must be a way to fix this I guess

continuing-cyanOP•2y ago
pinging
You should be able to do this using custom CSS:
https://developer.voiceflow.com/docs/embed-customize-styling
continuing-cyanOP•2y ago
It says I need to "host" my own stylesheet? how does that work?
I can't find the right class to modify from
https://github.com/voiceflow/react-chat/blob/master/packages/react-chat/src/styles.css
I'm sorry for tagging, just so you see this when you are available @NiKo | Voiceflow
Tico the assistant is saying
.vfrc-message--ch
is the right class but it still won't work for me, maybe it's a problem when hosting the CSS file because I have no idea how it works
pinging