Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 2,215 Monthly Downloads
  • Supports: 6.2.3
  • 352,284 Total Downloads
  • Updated 12/04/2015
  • Created 03/13/2008
  • 291 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 1.6.5z
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.


  • Fixes chat frame issues, it had to do with the MRP code, Clefthoof translation thing ATTENTION! if you downloaded before 11:35 pm est on the 11th redownload
  • fixes MRP, Travel form
  • Fixes the addon maintainers inability to remove a library declaration....
  • ever foget how you were actually version numbering you addon?: Fixed prat compatiblity
  • Current bugs with ELVUI still trying to figure out, bug with using target shorthand in custom text. Drunken dwarvs in guild do not sound drunk enough...
  • 2a: Dialect Tweeks.
  • 6.0.1: Umlauts will translate, ! won't. Fixed /dialect command. people on a translate list will NOT get translates on EMOTEs or if you are speaking in say in Common/Orcish. This does not affect Translate to Targetted. I DID NOT GET AROUND TO ADDING IN NEW PET TYPES...I PROMISE I WILL.
  • Dr Dolittle Fixes: You can now talk as an animal easier hopeully now, Fixed various issues invovling settings not being respected.
  • 6.0:WoD Release should be pretty much working. Still at my war with the mage glyph.
  • 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 1 of 63 Next Last
  • #959

    I have been using tongues for a couple weeks now, and I have run into an issue where it clears ALL languages and replaces them with "custom" that is just Common.

    I have tried disabling and re-enabling the addon, a clean re-install of the addon, and a clean download and re-install of the addon.

    None of this has cleared the issue. The character I am using is a Druid and should know a bunch of languages that were default, but does not. (She can't even speak Darnassian using the addon.)

    What should I do?

    EDIT: I do not get any errors or conflict notices when I am using it.

    Last edited by Randy4554 on 1/20/2016 7:50:29 PM
  • #960

    by clean reinstall you do mean deleting the saved varibles for tongues? I will try to research the issue to see if i can reproduce when i have some time off work here

  • #956

    Redownloaded the progam and it seems to be fixed as the things I say in Thalassian are now showing up in the chat box.

    New question though. Is it possible to see what you say in the foreign language? Meaning this. Is it possible for the chat box to both show the translation and the native text? I'd love to see what my toon is saying in thalassian while still being able to understand what is being said.

  • #958

    yes, you may have to play around with the screening/translation options (the things under the advanced options button)..i cannot remember the exact one to use off the top of my head without looking and have work soon.

  • #955

    Sorry late replies..something somthing IRL...something something work schedule....

    @Cirion333 there is a locales.lua file in the tongues folder, I use that for mose locales.

    @Dehvi tongues hooks into the chat window and intercepts what you type, grabs it, checks it for any tongues related stuff and either puts it back as normal or if tongues things are found hashes out the message text then puts it back. I have tested with prat before and i can't really reprocuce any issues. with elvui however its a conflict in how we are hooking the chat windows and modifying the text that i cannot figure out.

    @SniperFodder oh god, i have tried to figure out this one a few times, end up breaking the code...trying to fix...wondering why its no fixing when it should be working...screaming...then not implementing it. I am sorry for the inconvicnce here.

    @jonwells goto your game options and under help, enable lua errors and see if anything is popping up.

    @thehereticone DO NOT WORR ABOUT THAT just load out of date addons. heres whats going on. wow has a ToC number addons use, basically representing wows version number...many authors...including myself SOMETIMES are just lazy about updating that number everytime a patch happens and the version number changes unless theres so REALLY major stuff in said wow patch number.



  • #954

    Hi Aurora!

    I've recently installed Tongues for WoW for RP reasons, and I've updated it several times on curse client -- re installed it as well, logged in, logged out, reloaded my UI, I've even checked my files and updated it that way, and it always tells me that Tongues is out of date, despite curse telling me there isn't any more recent version than the one I have right now, and I've wondered if anyone encountered this problem, and if there was any solution for it.

  • #953

    Not sure what is wrong or even how to pull the bug reports, but I just did a complete fresh reinstall of Tongues after it not translating, and now it isnt translating AND when I speak in any language other than Common, my toon's talking animations play out, but nothing appears in chat, and nothing appears in a bubble. I thought it might have been TRP3 so I disabled that. Didn't help.
    Not really sure if it is an easy fix or not, but I couldnt find any help on the TRP3 site.

  • #952

    Is there a way to prevent certain words from translating? e.g.

    • I say:
      • "I'm going to destroy StormWind with my pet Istale!"
    • It outputs:
      • "[Demonic] Daz Ashke re danashj Stormwind ashj te kar Istale!"

    Right now it currently outputs:

    • "[Demonic] Daz Ashke re danashj Naztheros ashj te kar Rakkas!"

    I know Lore had an option to do that by prepending the word with a character ($ or =).


  • #951

    So, with doing some experimentation I wanted to post this for two reasons: A) Point out a bug, and ask a question in regards to it. And B) Inform everyone that PhanxChat + TRP3 work fine. But, Prat and ElvUI Chat + TRP 3 do not.

    Now, as for point A? It appears that the problem with the Translation not using custom names from things like TRP3 is still present. So, I was wondering a few things.

    1. When translating through Tongues, it appears that Tongues posts for you so to speak. You post, Tongues takes over, reposts what you told it. Which, would explain the names issue. Is this correct?

    2. Would it be possible for Tongues to operate in a way that has Tongues posting AS you, and not FOR you? Essentially bypassing the problem of figuring out how the other addons manipulate chat by making Tongue's posting step act like a macro forcing you to speak it yourself.

  • #950

    Hey aurorablade,

    I am from the german RP community and was looking into your code .luas.
    I was wondering if you would like a german translation...well if you would call it that way.

    I know english is really rich in terms of dialects and such, german is more about pronounciation dialects which is hard to display in written forms.

    What I would do is change the affects, effects, dialects and stuff .luas to a german version because I dont know how you coded it all in all, and you would just have to move them into a language picker or localization automatism thingy. I there is support for a plugin like mechanism, I would appreciate it if you could tell me how it works. The reason for me asking here is, that I dont want to hijack your addon and would like to have a rather official support for something like that, It helps to distribute.

    Looking forward to here from ya.

    Btw its really good work :)

  • #949

    sorry for the issues folks

    deploying a fix soon!

  • #948

    i am having an issue with tongues where i will speak to a friend who also has tongues, and it wont translate on screen. it doesnt appear in the chat box at all for me or for them. we bot have the language at 100% learned. for this test we both used cat and neither of us are getting the translation.

  • #947

    So I'm somewhat new to this addon, but is there a reason why when talking in tongues it doesn't show in the chat box? For instance. When speaking in Thalassian, I see the chat bubble pop up with the thalassian language...but nothing in the chat box. If I translate, then I can see the translation in the chat box, but otherwise nothing.

  • #946

    I was wondering if there is a special place I can send bugs. I've got a long error and I'd rather not kill off all the other messages.

    Last edited by steamyengineer on 11/28/2015 8:40:23 PM
  • #942

    Hi I really do love this add on an have alot of fun with it but I have some sujestions. One would be to add in a list of all avalible languages in game to learn, some people don't really want to take the time to go on wowhead or whatever to search up how to spell the language and everything. The other would have to be a request, I'm a huge fan of Skyrim and would love to be able to speak Dovahzul in wow with ease, I beleive it would be asy to impliment this into an add on or into Tongues because it's actually a set language and you can find all the grammer rulles and tranzlations at thank you for taking a look at my poste :)

  • 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 »

Star Trek Online Wiki Editing Contest