Eloquence revived

Eloquence rewrites chat in a dialect matched to each speaker's race, with optional filters for spelling, acronyms, profanity and modern phrasing.

Eloquence

Every character speaks with their race's accent.

Eloquence reads the race of whoever is talking and renders their chat to match. A Dwarf sounds like a Dwarf:

I don't know if that will work, friend.

→ Och, whit noo. Ah dinnae ken if that wull wirk, laddie.

26 dialects, covering the full modern roster rather than just the classic thirteen.

Only you see it

By default Eloquence changes only what you read. Nothing you type is altered, and nobody else is affected.

Want your own speech to go out in dialect so others see it too? One opt-in setting.

Five filters

Dialectician — the accents themselves, one per race

The Spell Book — spelling, repetition, ALL-CAPS

Decompression Engine — expands MMO and Warcraft acronyms

Mouthwash — profanity to euphemism

Fantasy Writer — modern turns of phrase into something that belongs in Azeroth

Each has light, medium and heavy settings, and each can be switched off.

It respects what other people wrote

On a roleplaying realm, how somebody spells things is a choice. Eloquence never touches:

Names — Zethrrel and Zettle both survive exactly as written

Deliberate accents — no' never becomes nae'

OOC asides — anything in (( double parentheses )) <- changed to single parentheses () in 2.4.1 to line up with TRP3, and what people are used to

Register tags — [low], [Thalassian], [to the crowd]

Links, colour codes and URLs — passed through intact

The Spell Book stays off other people's chat unless you ask for it, because correcting a stranger's spelling means sanding off authored voice rather than tidying a typo.

Sensible defaults

Filters say, yell and emote only — party, raid and guild stay readable

Chat bubbles above characters' heads are rewritten too, not just the chat frame

Four presets to start from: Roleplay, Immersive, Clean chat, Off

Getting started

Install and log in. The defaults are already the Roleplay preset.

/elo — open the options

/elo preset rp — apply a preset

/elo doctor — diagnose anything that looks wrong

A note on Darnassian

The Night Elf dialect carries a glossary of canon Darnassian — Ishnu-alah, Shaha lor'ma, Fandu-dath-belore? — drawn from the community-maintained translation list. Only the confirmed entries; nothing invented.

Free and open source (MIT): github.com/Zethrel/Eloquence

A revival of the classic Vanilla-era RP chat addon, by Zethrel — Argent Dawn EU.

If you'd like to support further work: ko-fi.com/zethrel

The Eloquence revived Team

profile avatar
Owner
  • 1
    Projects
  • 7
    Downloads
Donate