## Story 004: Polyglot moderator manages a group chat in three languages

**Persona:** Yuki, 35, speaks Japanese, English, and German fluently. She moderates a hobby community chat that has members from all three language groups. She wants to keep the conversation coherent across language boundaries.

**Situation:**

Yuki is in a chat where Japanese members are discussing anime, English members are asking questions, and German members are interjecting with perspective. The conversation is rich but fragmented—Yuki has to mentally switch contexts to understand which language people are using and who can understand whom.

**Need:**

As Yuki, I want to see all messages in one language (my choice which one) so that I can follow the entire conversation as a single thread and moderate it coherently, so that I can tell when someone has misunderstood or when languages are talking past each other.

**Acceptance:**
- Yuki can select a language preference (Japanese, English, or German) at the top level
- Once set, all messages appear in her chosen language, regardless of what language someone typed in
- Yuki can see an indicator that a message was originally in a different language (so she knows who natively speaks what)
- The setting persists across sessions

**Tier:** enrichment

**Confusion-flags:**
- I'm not sure if 'enrichment' is right. Moderators might actually need this for v1 to do their job well. Or maybe for MVP we launch with Maria/James/Sophie's use cases and add moderator UX in a fast-follow. The Rabbit will scope.
- I assumed Yuki wants a single unified language. But maybe she wants to read everything in original and *also* understand it—so she'd want original + translation side-by-side. That's a different affordance. I don't know her workflow well enough.
- I didn't address what happens if Yuki's browser crashes. Does the preference stick? For v1, maybe it doesn't—that's a fast-follow. But it's a thing I'm not certain about.
