promotional bannermobile promotional banner

RPLingo

RPLingo is a World of Warcraft: Forever addon based on Dwarvenizer by Param. It gives outgoing roleplay chat a randomized Dwarven, Troll, Orc, Night Elf, Gnome, Forsaken, Skyborne, or Tauren flavor while leaving incoming chat alone.
Back to Files

RPLingo-1.1.0.zip

File nameRPLingo-1.1.0.zip
Uploader
_steren_steren
Uploaded
Oct 11, 2026
Downloads
3
Size
74.2 KB
Flavors
RetailForever
File ID
9132246
Type
R
Release
Supported game versions
  • 12.1.5
  • 1.60.1

What's new

## 1.1.0

- Added Forsaken, Skyborne, and Tauren voice dictionaries, settings-panel selections, and `/rplforsaken`, `/rplskyborne`, and `/rpltauren` shortcuts.
- Expanded the voice selector to display all eight languages.

## 1.0.0

- Fixed minimap-button refreshes resetting the button's anchor after clicks or visibility changes, which could pull it out of UI-managed button frames.
- Kept position changes limited to initial placement and explicit Shift-dragging.

## 0.4.0

- Added a movable minimap button using the RPLingo icon. Left-click toggles translation, right-click opens settings, and Shift-drag moves it.
- Added a saved translation on/off setting and a minimap-button visibility control in the settings panel.
- Added `/rplingo button on|off` to show or hide the minimap button.

## 0.3.1

- Added an RPLingo addon-list icon with RP lettering and a speaking mouth.
- Updated the README description to refer to Dwarvenizer without calling it attached.

## 0.3.0

- Added an RPLingo settings panel under Options → AddOns with voice selection, slang chance controls, and buttons for each translated chat group.
- Kept panel controls synchronized with slash-command changes using the existing per-character saved settings.

## 0.2.0

- Added Orc, Night Elf, and Gnome language dictionaries for common greetings, conversation, travel, plans, and roleplay actions.
- Added `/rplorc`, `/rplnelf`, and `/rplgnome`, plus voice selection through `/rplingo`.
- Preserved existing character voice settings and existing Dwarven and Troll commands.

## 0.1.3

- Added a chat edit-box pre-send fallback for beta builds without `EventRegistry:RegisterCallback`.
- Retry hook installation when the chat UI loads and report which hook path is active.

## 0.1.2

- Removed the unsupported `math.randomseed` startup call. Random word variants still use `math.random`.

## 0.1.1

- Fixed outgoing chat interception to account for the callback registry's leading owner ID; the chat edit box is now correctly passed to the translator.
- Added `/rplingo status` counters for callbacks received and messages rewritten, plus a summary of the last message check.

## 0.1.0

- Rewrote addon startup and fixed the `ADDON_LOADED` event argument handling so settings, chat interception, and command feedback initialize.
- Added visible startup confirmation and `/rplingo status` diagnostics.
- Kept commands registered early and supported the Forever slash-command helper.
- Fixed UTF-8 randomization markers and a malformed Dwarven phrase variant.

## 0.0.3

- Register slash commands during addon file loading and again after addon initialization, so the Forever chat command registry can discover them.
- Use the modern `RegisterNewSlashCommand` helper when the client provides it, with the traditional registration as a fallback.

## 0.0.2

- Replaced the old `/dwarvenizer` and `/trollizer` shortcuts with `/rpldwarf` and `/rpltroll`.
- Documented all controls under the `/rplingo` command.

## 0.0.1

- Renamed the addon to RPLingo.
- Replaced the obsolete legacy chat-function override with the modern pre-send chat event.
- Updated initialization and Lua iteration for the current client.
- Kept the Dwarven and Troll dictionaries, randomized substitutions, OOC prefix, and legacy slash-command aliases.
- Added per-character channel and chance settings with all documented channel groups enabled by default.
- Declared the WoW Forever beta interface version in the TOC for a simple full-release update.

This mod has no related projects