Where I should store dialogue texts - client or server?

Hi guys, today I have came to a point where I need to implement some sort of NPC dialogues. For shops, quests, tutorial. But where should I store all that masses of text? Server, or client? Or maybe I should move module to toolbox and require it to withdraw text?

I mean, I’m pretty sure it depends.

If you want NPC dialogue that speaks to only one person, you should probably store it on the client.

If you want NPC dialogue that speaks to the whole server on a specific moment, you should store it on the server