promotional bannermobile promotional banner

DemonTongue

A lightweight roleplay addon for immersive demonic language communication, with optional intelligent chat splitting.
DT2.png

DT2.png

Description

[ENGLISH]

Demon-Tongue
============

Demon-Tongue is a lightweight roleplay addon for World of Warcraft that simulates Eredun-style demonic speech without turning roleplay communication into a complex language system.

It is designed for quick use during active RP: choose Eredun, write normally in /say, and continue roleplaying.

Eredun Roleplay
---------------

When Eredun is active, text written in /say is transformed into pseudo-Eredun speech.

Roleplay actions enclosed in *...* or <...> remain untouched, while spoken text continues to be transformed. Common typographic quotation marks are normalized automatically.

Demon-Tongue is a roleplay simulation and does not claim to provide a canonical translation of the Eredun language.

Optional Plain-Text Subtitles
-----------------------------

The original message can optionally be:

- displayed locally only to you
- sent to your party, raid, or instance group
- whispered to one or more configured players
- whispered to your current player target

Whisper targets can be entered as a comma- or semicolon-separated list. Whitespace and empty entries are ignored, and duplicate targets receive only one copy.

A live counter beside the whisper-target field shows how many unique names are currently configured. The separately selected current player target is not included in this count.

These options are only used while Eredun is active and can be toggled directly from the compact toolbar.

Optional Long-Message Splitter
------------------------------

Demon-Tongue includes an optional UTF-8-safe long-message splitter.

The integrated splitter is enabled by default for new settings and can also be used while Eredun is disabled. Existing user preferences are preserved.

It splits long messages at suitable word boundaries and preserves open roleplay markers such as *...*, <...>, "..." and '...' across message parts.

If a supported external splitter is already active, Demon-Tongue gives it priority instead of trying to replace it.

Currently supported integrations include:

- UnlimitedChatMessage
- Emote Splitter
- Chattery v0.8.6c
- WIM Say windows

Chattery Integration
--------------------

Starting with version 0.7.4b, Demon-Tongue supports Chattery v0.8.6c.

Eredun conversion takes place before Chattery splits long messages, ensuring that the complete message is translated before splitting rather than only the first block.

On supported paths, Chattery handles splitting and sending. Complete plain-text copies to group and whisper targets, as well as /dts messages, are also supported.

Demon-Tongue does not split these messages a second time while Chattery is handling them. Chattery's own RP settings, split markers and any required send confirmations remain in effect.

Interface
---------

A compact movable toolbar provides quick access to:

- Normal / Eredun language selection
- local plain-text display
- group translations
- configured whisper targets
- current-target translations
- addon options

The minimap button can show or hide the toolbar and provides quick access to the options.

The user interface is available in English and German.

Commands
--------

/dt ui
/dt lang Eredun
/dt lang Normal
/dt group
/dt whisper
/dt on
/dt off
/dts <text>

Design Philosophy
-----------------

Demon-Tongue is intentionally focused.

It is designed to provide the functions needed during everyday roleplay without requiring extensive language profiles, learning systems, or complicated configuration.

Existing roleplay and chat addons are respected wherever possible instead of being replaced unnecessarily.

Credits
-------

Concept and implementation direction:
Mashj-Diealdor

Graphics & icon:
Shaanri

Code development:
ChatGPT (GPT-5.6 Sol) and OpenAI Codex

Demon-Tongue also includes established community libraries under their respective licenses. Full third-party credits and license information are included with the addon.

 

[GERMAN]

Demon-Tongue
============

Demon-Tongue ist ein schlankes Rollenspiel-Addon für World of Warcraft, das dämonisch wirkende Eredun-Sprache simuliert, ohne daraus ein komplexes Sprachsystem zu machen.

Es ist für den schnellen Einsatz während des aktiven RPs gedacht: Eredun auswählen, ganz normal in /sagen schreiben und weiterspielen.

Eredun im Rollenspiel
---------------------

Ist Eredun aktiviert, wird Text aus /sagen automatisch in Pseudo-Eredun umgewandelt.

Rollenspielhandlungen innerhalb von *...* oder <...> bleiben unverändert. Gesprochener Text wird weiterhin umgewandelt.

Demon-Tongue ist eine Rollenspiel-Simulation und erhebt keinen Anspruch darauf, eine kanonische Übersetzung der Sprache Eredun bereitzustellen.

Optionale Klartext-Untertitel
-----------------------------

Der ursprüngliche Text kann wahlweise:

- nur lokal für dich angezeigt werden
- an Gruppe, Raid oder Instanzgruppe gesendet werden
- an ein oder mehrere eingetragene Wisperziele gesendet werden
- an dein aktuelles Spielerziel gesendet werden

Wisperziele können als durch Komma oder Semikolon getrennte Liste eingetragen werden. Leerraum und leere Einträge werden ignoriert, doppelte Ziele erhalten nur eine Klartextkopie.

Ein Live-Zähler neben dem Feld zeigt an, wie viele unterschiedliche Namen aktuell eingetragen sind. Das separat ausgewählte aktuelle Spielerziel wird dabei nicht mitgezählt.

Diese Funktionen greifen ausschließlich bei aktivem Eredun und können direkt über die kompakte Sprachleiste ein- und ausgeschaltet werden.

Optionaler Langtext-Splitter
----------------------------

Demon-Tongue enthält einen optionalen UTF-8-sicheren Langtext-Splitter.

Der interne Splitter ist bei neuen Einstellungen standardmäßig aktiviert und kann unabhängig von Eredun auch im normalen Chatmodus verwendet werden. Bereits vorhandene Benutzereinstellungen bleiben erhalten.

Lange Nachrichten werden möglichst an geeigneten Wortgrenzen aufgeteilt. Offene RP-Markierungen wie *...*, <...>, "..." und '...' werden über mehrere Nachrichten hinweg sinnvoll fortgeführt.

Ist bereits ein unterstützter externer Splitter aktiv, gibt Demon-Tongue diesem automatisch Vorrang, anstatt ihn unnötig zu ersetzen.

Unterstützt werden derzeit:

- UnlimitedChatMessage
- Emote Splitter
- Chattery v0.8.6c
- WIM-Sagenfenster

Chattery-Unterstützung
----------------------

Ab Version 0.7.4b unterstützt Demon-Tongue Chattery v0.8.6c.

Die Eredun-Umwandlung erfolgt vor Chatterys Aufteilung langer Nachrichten, damit der vollständige Text übersetzt wird und nicht nur der erste Block.

Auf unterstützten Pfaden übernimmt Chattery das Aufteilen und Senden. Auch vollständige Klartextkopien an Gruppe und Wisperziele sowie /dts-Nachrichten werden berücksichtigt.

Demon-Tongue teilt diese Nachrichten nicht ein zweites Mal auf, solange Chattery sie verarbeitet. Chatterys eigene RP-Einstellungen, Trennzeichen und gegebenenfalls erforderliche Sendebestätigungen gelten weiterhin.

Bedienung
---------

Eine kleine verschiebbare Sprachleiste bietet direkten Zugriff auf:

- Normal / Eredun
- lokale Klartextanzeige
- Gruppenübersetzung
- eingetragene Wisperziele
- Übersetzung an das aktuelle Ziel
- Optionen

Über das Minimap-Symbol lässt sich die Sprachleiste ein- und ausblenden sowie das Optionsfenster öffnen.

Die Benutzeroberfläche steht auf Deutsch und Englisch zur Verfügung.

Befehle
-------

/dt ui
/dt lang Eredun
/dt lang Normal
/dt group
/dt whisper
/dt on
/dt off
/dts <Text>

Design
------

Demon-Tongue ist bewusst fokussiert.

Das Addon soll die Funktionen bereitstellen, die während des normalen Rollenspiels tatsächlich benötigt werden, ohne umfangreiche Sprachprofile, Lernsysteme oder unnötig komplexe Einstellungen vorauszusetzen.

Bestehende RP- und Chat-Addons werden nach Möglichkeit eingebunden und nicht unnötig ersetzt.

Credits
-------

Idee und Umsetzungsrichtung:
Mashj-Diealdor

Grafik und Icon:
Shaanri

Codeentwicklung:
ChatGPT (GPT-5.6 Sol) und OpenAI Codex

Demon-Tongue verwendet außerdem etablierte Community-Bibliotheken unter deren jeweiligen Lizenzen. Vollständige Quellen- und Lizenzangaben liegen dem Addon bei.

The DemonTongue Team

profile avatar
Owner
  • 1
    Projects
  • 18
    Downloads