Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 56 Monthly Downloads
  • Supports: 6.2.0
  • 14,515 Total Downloads
  • Updated 06/24/2015
  • Created 10/28/2008
  • 52 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v6.2-release

About LanguageCycle

This mod will toggle between the faction neutral (Common / Orcish) and the Racial language.

The functionality to automatically translate Guild/Party chat into the neutral faction language has been rendered obsolete by Blizzard's changes. Racial langauge is now nothing more but a prefix for these channels.

I am not the author of the original mod,full credit for that should go to previous authors who have since disappeared from World of Warcraft or did not want to continue updating this mod.

Mod Authors:, updated by Nhani of Earthen Ring EU

This mod was just too convenient to give up on and since nobody else updated it I decided to have a go at it myself.

The mod also includes the possibility for a key-binding to toggle spoken language.

Options are set through slash commands. See /lc help for detailed information.

LDB support has now been added.

r35 | halya | 2015-06-24 21:22:32 +0000 (Wed, 24 Jun 2015) | 1 line
Changed paths:
   A /tags/v6.2-release (from /trunk:34)

Updated Toc for 6.2
r34 | halya | 2015-06-24 21:21:48 +0000 (Wed, 24 Jun 2015) | 1 line
Changed paths:
   M /trunk/LanguageCycle.lua
   M /trunk/LanguageCycle.toc

Updated toc for 6.2


First Previous Page 2 of 3 Next Last
  • #22

    Exactly what I was looking for! Thank you very much for keeping this updated.

  • #21

    New update has been uploaded and is pending approval.Everything should be back in working order for 5.0.4.

    Let me know should there still be issues.

  • #19

    Just what I was looking for, since my ui hides the language switch button and sometimes in rp you forget to turn of the racial language and then go get laughed at in gchat, also have no need for any extra functions on top of those the ui can provide. Thanks. :)

  • #20

    You're very welcome. I still love it too Wink

  • #16
    Fantastic simple mod. I have a UI mod that for some reason removes the option to switch languages. This mod was EXACTLY what I was looking for.
  • #15
    First: Thanks for the update to the mod, nice that someone has taken an interest in keeping it alive.

    Second, and only mildly of concern is that I am now getting a minimap button I can't seem to get rid of. I suppose I could comb through and remove it myself, but it'd be nice in any more official future releases you might make to have that an option.

    Thanks again
  • #17
    hmz, I really should turn on email notifications if there are such things.

    The minimap button will have come with the LDB code that I put in, which creates a button for LDB but most likely also has code for a minimap button for those not running a LDB mod.

    I'll have a look-see and post an update soonest.
  • #18
    I had some fun with the code and will be releasing an update soon.

    Just need to do some QA ;-)
  • #14
    I love this little mod. I'm so glad people are still keeping it alive! It's such a small thing, but for folks like me that like to make quips in Taurahe once in a while, it's a great button to have!
  • #11
    Oh, hey, someone's still keeping this alive! I didn't realize that (and this after I spent an evening forcing my own local copy to return to some semblance of life..)

    Though I actually took it one step further and forced it to work with LibBroker since Fubar seems.. well.. Fubared, pretty much. I can throw you a copy of my version if you'd like to play with integrating that (it's actually really simple - much more so than Titan or Fubar were).

    Still, great to see someone's still keeping the old thing running!
  • #12
    Thank you.

    If you put your changes somewhere I can take a look at that at first opportunity. Unfortunately, I can't say when that'll be.
  • #13
    That's fine; I tend to rely on my own local copy, so it's mostly if you wanted to merge in that functionality without having to do the research - it's mainly to be helpful ;) .My copy still has Titan and Fubar in there, but I can't vouch for how functional either of those are since 4.0.

    Still, this should work to get it from, I -hope-..:

    The important thing is the libraries needed (you only need LibDataBroker and LibStub for Broker, I believe - pretty sure the other ones are all for Fubar, so you can leave those out), and that Language_Cycle_Cycle(), Language_Cycle_Init() and Language_Cycle_Toggle_Group() all have a call to Language_Cycle_Update_Broker() after they've updated their settings; other than that, you should just need the LanguageCycleBroker.lua file and the icon and it should be good to go.

    Good luck if you decide to take a stab at it!
  • #10
    Thanks for this add-on, so useful !

    It would be even better to intedrate it with titabpanel/broker/fubar, to get rid of the big button ! I have a small screen...
  • #8
    Hi all,

    I made a little addon (not yet published) that is quite complimentary to LanguageCycle.

    It displays the language when editing text, like so:

    Say [Thalassian]:

    It works well with the builtin language menu. That is, changing the language while editing text will update the displayed language. For the same functionality to work with LC, a totally harmless line can be added after line 229 in LanguageCycle.lua so it now reads:

    DEFAULT_CHAT_FRAME.editBox.language = lang;
    ChatEdit_UpdateHeader( DEFAULT_CHAT_FRAME.editBox ); -- for Eraburis compatibility, totally harmless

    I call the addon Eraburis = Linguist when spoken in Thalassian.

    Please consider this change. I will answer questions about what this change means if you have any.
  • #9
    I will look into fitting this into the code as soon as I find a spec of time for it. I certainly don't mind adding some compatibility code if it helps you out.
  • 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 »

Alienware X51 (R3) Giveaway