Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 1,641 Monthly Downloads
  • Supports: 5.4.8
  • 289,611 Total Downloads
  • Updated 05/28/2014
  • Created 03/13/2008
  • 267 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: tongues 1.5.6A
Support development! **

About Tongues

The Tongues AddOn

From Skrull "A while ago I started using Lore. As I started working with it, I started to see some of the limitations. I decided to re-write my own version of it, and try to remove some of those limitations. Currently, Tongues doesn't do localization. In a conversation with Rufftran I learned that he may be retiring Lore since Tongues is doing well. I still need to talk to him about merging projects."

  • NOTE: Please PM non English translations of Languages and/or pet names to Aurorablade thankyou REMEMBER TO ALWAYS BACKUP YOUR CUSTOM FOLDER!

What it does:

  • It allows languages, dialects, affects on outgoing messages.
  • It allows filters on incoming and outgoing messages.
  • It has Lore-style Interpreters.
  • It provides the ability to Mass Translate for: targetted player, translators (people added to the user's translator list),party,guild, raid, officer, battleground, raid warning/alert.
  • Auto-translation of other Tongues users' say, yell, party, guild, officer, raid, battleground and raid warning/alert messages.
  • Uses Blizzard languages when it can (ie Orcs speaking Gutterspeak will not be understood by Undead unless the listener has Tongues, Undead speaking Gutterspeak will be understood if both they listener have Tongues.)
  • Provide a quick select for picking which language to speak. (So you don't have to open up the menu every time.)
  • Automatic Language learning (different languages have different difficulties for difficult factions, races, and classes.)
  • Allows you to speak for controlable pets with /petspeak or /ps

What it doesn't do:

  • It won't ever translate cross-faction.

Why not? Aside from the EULA, which prohibits this,the other reason for this is because of the method that Blizzard uses to generate its languages. For instance, a Human speaking Common being heard by the Horde may see a word like "hir" this could mean "the" or it could be "toc" - table of contents - it depends on the context, which you don't know because all the words are encrypted. The algorithm to figure this out would have to be extraordinarily complex.

  • It won't ever translate languages from or to users not using this AddOn.

What it will do:

  • Provide an option for dynamic Dialect drifting.
  • Miscellanious code streamlining.

List of Commands

  • /tongues
  • /tongues <language>
    • Swap to a new language
  • /tongues opt

open options window

  • /dialect
    • swap dialects
  • /ps <what to say>
  • allows petspeech

LibDataBroker Support

If you have a libdatabroker compatible display addon it will make a display that will mimic the minimenu or 'big red button".

  • Left Click to cycle languages
  • Right Click to open options
  • Alt - left click to open menu of languages you know

List of Languages

Sub languages are alias of a language who use the same word set to a point, these names can be used when adding a language

  • Common
  • Orcish
  • Troll
    • Sub Languages: Zandali,Amani,Gurubashi,Drakkari,
  • Dwarvish
  • Gnomish
  • Darnassian
  • Forsaken
    • Sub Languages: Gutterspeak
  • Taurahe
  • Draenei
  • Thalassian
    • Sub Language: Sindassi
  • Wolf
    • Sub Languages: Hyena,Core Hound
  • Bear
  • Bat
    • Sub Languages: Sporebat
  • Boar
  • Serpent
    • SubLanguages: Nether (used for warpstalkers), Raptor, Chimaera,Crocolisk,Devilsaur
  • Ursine
  • Cat
  • Seal
  • Bird
  • Ravenspeech
  • Moonkin
  • Trentish
    • Sub Languages: Turtle (it worked in my head)
  • Dark Iron
  • Kalimag (language of elementals)
    • Sub: Elemental
  • Demonic
    • Sub Languages: Eredun
  • Titan
  • Draconic
  • Nerubian
    • Sub Languages: Qiraji,Silithid,Wasp,Ravager,Scorpid,Spider
  • Nerglish (MURLOC SPEECH!)
  • Nazja (Naga Language)
  • Undead (a take on zombie language)
  • Pandaran
  • Gilnean-CodeSpeak (Cockny rhyme gibberish)
    • Sub Gilnean
  • Stag
  • Orca

How to add a language

Go into your options, click the understand tab. Enter language to learn in the box Hit enter Adjust the slider to desired fluancy Hit Set

You can change your fluancy later (if passive learning isn't doing it for you) in the same method.

How to remove a language

  • To remove one language: In the understand tab: Enter your language to remove into the box, Click Clear
  • To remove All Languages: in the understand tab: Click clear

Click list at any to see the languages you know and thier fluencys.

Known Bugs:

  • None known at this time.


  • 5.6A:...woopps Fixed a locale error..NOTHING TO SEE HERE MOVE ALONG! 7/13/2014:Marking as Release
  • 5.6:Releasing as Beta. Tweek with arcane languages glyph. Inform me if it breaks EVERYTHING. Try to make it so you don't get a skill up in channels where gaining a skillup would be silly as all heck.
  • 5.5: Toned down the standard dwarf dialect based on user feedback, Dwarf heavy remains, use with cuation. Removed growl off the Dreanei Very light dialect.
  • 5.4 A:Updated AceComm Lib.
  • 5.4:Smaill tweeks, TROLL PLAYERS: Zandali is now set properly as a may need to reset MY BAD! DON'T HEX ME!
  • 5.3: Thanks to I have hopefully fixed issues with the whole Compact raid frame taint. THIS WILL NOT FIX THE "IsDisabledByParentalControls()' TAINT!!! That is on Blizzards end, its not even tongues! BUT it is going to be fixed in the patch on the current PTR so just hang tight. Other things: Removed and tweeked some things with the Darnassian dialect and language (Cuase useing the sin'dorei stuff for substitutions made me feel dirty). Changed stuff for the "Stag" druid shapeshfit langauge it now also has the alias of "Deer" for you non druids. MEEEeerrrRRREEErrrr
  • 5.2a:Commenting/removing some uncommented Debug code...Sorry.
  • 5.2:Actually may have fixed the issue with arcane language glyphs, may have fixed an issue with shapeshifted languages on and not speaking common. MORE THEN LIKELY BROKE THE ADDON, please test on the PTR, leave a comment on the CURSE PAGE if you find anything, otherwise it will go release build when 5.4 goes live. Update: Set to release for 5.4, Error reporting still stnads.
  • e8:Actually updating the toc for 5.3
  • 1.5.1e6 finally may have the languge glitch ended. Please excuse some language lag i am still unsure the exact cuase of it.
  • 1.5.1e5 Trying to fix gnomes this time
  • 1.5.1e4 Forsaken and custom language issue
  • 1.5.1e3 Fixing and error in e2 hopefully also fixes instance chat issues.
  • 1.5.1e 5.1 update.
  • 1.5.1d2 FINALLY may have fixed the annoying 'not switching to common/orcish on custom language' problem..I HOPE...
  • 1.5.1d Pandas Be Trolling: Fixed an issue where custom languages were being sent across in racial language instead of common/orcish for trolls and Pandas.
  • FIXED:VEry massive bug..Sorry it took me so long to fix it guys!
  • Added:Draenei VERY light dialect
  • Added:Languages alias based on feedback, see list in description


First Previous Page 10 of 56 Next Last
  • #704

    FYI if anyone notes this issue on other races let me know the race.

  • #700

    This is so weird. I've used Tongues for a long time now (thank you!) but after coming back to the game for Mists, I can't understand anything any of my characters say if they're using a racial language, or anything besides the default.

    On my troll: Default language set to Orcish. Known Tongues languages: Orcish and Troll. Switch Tongues to troll output, everything comes out like [Zandali] [Troll] Ackee deh'yo blahblah. 
    I can't understand myself in either the popup chat bubbles or the chat log.
    I tried adding Zandali as an understood language to see if that helped anything, but it doesn't.
    I can understand myself if I set translate to self, but nobody else can understand me either.

    The only other chat related addons I'm using are Chatter and WIM. Also running MRP, I have no idea if that has anything to do with anything.
    Am I just stupid and have the settings wrong or has something gone awry? 

  • #709

    I'm having the same problem, I hope its fixed soon!

  • #702

    No its a bug i thought i fixed..I either didn't fix it or..Did something very very stupid...

  • #696

    im running iinto issues as a pandaren. When i try to speak in cat it does [Pandren][Cat] and makes it so its no understandable

  • #698

    Are you using version 1.5.1c?

  • #701

    Okay guys. I swore i got the issue with the Racial languages fixed. I promise i am working on it!

  • #699

    im using the latest one from here

  • #695
    Ive been having some issues lately

    Ive been lately having some issues with the tongues. When I'm for example speaking darnassian on my worgen with a night elf that has the mod, its just taking ages to translate, or just not translating at all. How to fix this if possible?

  • #697

    Ugh I hate that one, I thought i had it fixed at one point, what version areyou using of tongues and are you using any other rp and/or Chat mods?

  • #691

    I'm having a new problem with tongues on my druid. When I'm shapeshifted it will only let me speak in the language of whatever animal I am in. The excludes tree, that will still speak common and such. For some reason no matter what language I set it too, while in animal form it won't let me speak anything else. For example in cat form I can only speak cat, even if I set to Darnassian. How do I fix it?

  • #694

    do /tongues opt uncheck use shapeshift languages.

  • #690

    What exactly was the change in the latest build?   "FIXED:VEry massive bug..Sorry it took me so long to fix it guys!" isn't very clear.

  • #693

    My apologies, sometimes not good at change logs. IT was more what jaxxv was experiancing, it wasn't glyph related but an error in how i was using a helper function to get some language IDs. It was setting itself to your characters racial language (if you played a character with one) instead of common when using Tongues languages.

  • #687

    I'm having a little issue and I may need to do some testing to narrow down exactly what the problem is. But when I'm on my native Thalassian speaker and I switch to Thalassian in Tongues, I get an odd echo of what I'm saying. For example:

    Character says: [Thalassian] [Thalassian] O-tal balah shar shar dor diel, ash?
    Character says: [Thalassian] Y-you don't much like the rain, huh?

    This also happens with any other "real" ingame language (ie the racial ones), it doesn't happen with the user-created (such as Scourge)

    It appears to be connected to the new mage glyph that allows one to understand other racial faction-appropriate languages. When I'm affected by the glyph, I do not get the echo. When I am affected, I do get it. Is this something that can be solved on your end?

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »