Details
Addon ID:
25937
Addon Version:
0.5.1
Expansion:
1.60
Upload date:
Oct 06, 2026
Last Updated:
Oct 06, 2026
Downloads:
Less than 100
Website:
Source Link
Expansion
Categories
Developers
NerfedWar
Creator
Having issues?
Forever Language Filter
Chat filled with messages you can't read? Forever Language Filter helps you focus on chat you can actually understand.
World of Warcraft is played by a wonderfully international community, and public channels naturally include messages in many different languages. Forever Language Filter isn't about the languages themselves — it's about giving you control over which chat you see, so if you can't read a particular script, you're not stuck scrolling past lines of text that aren't meant for you. It works entirely client-side, examining message text only (never player names), and can be toggled per script, per channel, and per filter type — so you're always in control of what's hidden.
✨ Features
- Script-based filtering — Optionally hide messages written in scripts you don't read, including Cyrillic, Chinese/CJK, Japanese, Korean, Greek, or Arabic, each toggleable independently.
- Mixed-script detection — Also catches messages that combine Latin letters with an unfamiliar script, which can otherwise slip through script-only filtering.
- Spam & URL filtering — Separately blocks messages containing configurable spam keywords, suspicious URL-like text, or repeated-character flooding (e.g.
!!!!!!) — regardless of language. - Per-channel control — Choose exactly which chat channels are filtered: Say, Yell, Channels, Emotes, Whispers, Party, Raid, Instance, Guild, Officer, and more.
- Minimap button — Left-click for settings, right-click for a quick menu (toggle filter, open settings, print status). Drag to reposition anywhere around the minimap ring.
- Full in-game settings panel — Configure everything visually via the standard Interface/AddOns options screen, no need to memorize commands.
- Lightweight & self-contained — No external libraries, minimal memory footprint, works out of the box with sensible defaults.
🖥️ Slash Commands
Use /lf or /langfilter followed by:
| Command | Description |
|---|---|
/lf or /lf status | Show current filter status (on/off, blocked scripts, mixed-script, spam, min chars) |
/lf config / /lf options | Open the settings panel |
/lf on | Enable filtering |
/lf off | Disable filtering |
/lf toggle | Toggle filtering on/off |
/lf block script | Toggle hiding a specific script (cyrillic, cjk, japanese, korean, greek, arabic) |
/lf mixed | Toggle mixed-script detection |
/lf spam | Toggle spam/URL filtering |
/lf min 2 | Set the minimum number of matching-script characters required before a message is hidden |
/lf showblocked | Toggle printing a notice when a message is hidden |
/lf word text | Add a custom spam keyword |
/lf delword text | Remove a spam keyword by its list index |
/lf test text | Test any text and see whether/why it would be hidden |
ℹ️ Notes
- Filtering only inspects message content — it does not hide or alter player names.
- All settings persist between sessions via SavedVariables.
- Works alongside other chat addons without conflicts, since it only registers as a chat message filter.
- Addon and this description fully written by OpenAI, not me.
You must be logged in to leave a comment.