WoW FairLanguage addon Dragonflight/Wrath of the Lich King Classic 2024
wow addon FairLanguage


Game Version: 6.0.3
Total Downloads: 2,926
Updated: Dec 12, 2014
Created: May 28, 2012
download FairLanguageDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
FairLanguage v1.0.9 release 17.85 KB Dec 12, 2014 6.0.3 1,414 download FairLanguage FairLanguage v1.0.9 releaseDownload
FairLanguage v1.0.8 release 17.86 KB Nov 24, 2013 5.4.1 493 download FairLanguage FairLanguage v1.0.8 releaseDownload
FairLanguage v1.0.7 release 17.86 KB Jun 15, 2013 5.3.0 193 download FairLanguage FairLanguage v1.0.7 releaseDownload
FairLanguage v1.0.6 release 17.85 KB Apr 14, 2013 5.2.0 117 download FairLanguage FairLanguage v1.0.6 releaseDownload
FairLanguage v1.0.5 release 16.40 KB Dec 2, 2012 5.1.0 198 download FairLanguage FairLanguage v1.0.5 releaseDownload
FairLanguage v1.0.4 release 16.39 KB Sep 4, 2012 5.0.4 179 download FairLanguage FairLanguage v1.0.4 releaseDownload
FairLanguage v1.0.3 release 16.36 KB May 28, 2012 4.3.4 332 download FairLanguage FairLanguage v1.0.3 releaseDownload



Share this:

FairLanguage is an addon designed to bring more fairness to role-playing communication and less confusion to guilds, instance groups and raids.
It simply circumvents the use of race specific language, instead sending every message in clear text, placing the language tag of the selected language up front.
For role-players this enables you to tell players, which language you are speaking, while still giving them the chance to understand what you are saying and leaving it up to them if their character is able to understand you.
For everyone else the addon prevents accidents like [Darnassian] raid warnings, guild chat messages or encounter explanations.

What you CAN'T do with FairLanguage:

  • Understand the Blizzard-encrypted languages you don't speak
  • Encrypt what you are saying

What you CAN do with FairLanguage:

  • Speak understandable words, correctly tagged as the language you want to speak
  • Invent and speak new languages!
  • Be fair and let everyone listen in on your cool role-playing scenes
  • Avoid language confusion in raids.

Technical details and constraints in the current version:

  • Language names can be 1 to 20 chars long
  • You can learn up to 26 languages
  • If your text is to long to fit the language tag into it, it will be automatically divided into two nearly equivalent long texts. Both will get the language tag.

You can control your language through Blizzard's chat language menu found at the speech bubble on the left side of your chat window, where your own, learned languages will be listed.
For easy switching between the languages you can set keyboard shortcuts

  • to toggle between your common (without a language tag) and your active/previous foreign language (with a language tag) or,
  • to cycle through your learned (and Blizzard's standard) languages.

Of course, FairLanguage remembers which languages you have learned and what language has been last spoken.

How to use – the UI

Switching through learned languages

FairLanguage doesn't provide additional interface elements but it makes use of Blizzard's chat language menu. You can find it on the left side of your chat window, it is the button with a speech bubble on it. In the chat language menu you can find your standard Blizzard languages and your own learned ones.

Learn own languages

With the chat commands "/flc learn language", "/flc unlearn language" and "/flc unlearnall" you can control your own languages in the language chat menu. For further details please see below.

How to use – the chat commands

/fairlanguage, /fairlang, /flc
are the possible slash prefixes you can control FairLanguage with.
/flc on
activates FairLanguage, the replacement of the chat and reloads all previously learned custom languages into the language menu.
/flc off
deactivates FairLanguage, the language menu is reset to Blizzard's default and the native language texts are send cryptic for non-native speakers. You're settings will be saved and can be restored if you activate FairLanguage again.
/flc help
lists you the possible commands ingame.
/flc toggle
alters between the common language without any tag and the active/previous foreign language.
This command can be bound to a key.
/flc ?
shows the currently spoken language, if you ever happen to forget what you are speaking.
This command can be bound to a key.
/flc cycle
allows you to cycle through your languages in the chat language menu. Also works if you have only Blizzard's default langauges set.
This command can be bound to a key.

Using own languages

/flc setlanguage language
sets the given language as active language. This is only temporary and can be overwritten with other. Doesn't appear in the chat language menu.
/flc learn language
makes you learn a language. This language will appear in the chat language menu for easy access.
/flc unlearn language
has you forget a language. This language will disappear from the chat language menu.
/flc unlearnall
clears your language memory completely. Only the Blizzard languages will remain.


With the command

/flc learn Darnassian

you learn to speak Darnassian. It will appear in the chat language menu for easy access.

With an macro you can set specific languages like

/flc setlang Gnomish Binary

Using it will set your spoken language to Gnomish Binary.

Syeira: [Gnomish Binary] Simple, isn't it?

and with the macro

/flc toggle

Your character can swith between your last spoken foreign language (i.e. Gnomish Binary like above) and your common language, even if he usually doesn't have a second language.
Human Mage: [Gnomish Binary] This language might be a little bit to theoretical for me…

Further debug and advanced commands are listed in the file "FairLanguage-desc.txt".


Add a comment