So, I cobbled together a mod, and the first request was for localisation.
I don't know of a way to test it, other than to see that adding localised strings didn't break my enUS client.
The mod is Righteous Reminder at http://www.wowinterface.com/downloads/fileinfo.php?id=7054
and if anyone that has a Paladin that has Righteous Fury AND is using either German of French client had time to take a look, that'd be grand.
Even better, if there's a good/simple method for testing localisation, I'd love to hear it. Thanks!
Other than that, you'll have to get someone running WoW in another locale to test if things actually work, like spell triggers or whatever. However, using the Babble-2.2, Parser-1.1/3.0 libraries, etc., should make it easier for you in the sense that they abstract away all the string magic you have to do yourself.
I did try that, but I'm clearly just not understanding something about how it works and the terminology.
In my .TOC file, I have 3 localization .LUA files, then my main .LUA file, then a "library" type .LUA file.
In my main .LUA file, I've tried putting the EnableDebugging and Debug() at the top, just after the AceAddon new() call, just before my first L[""] call, just after the first L[""] call.
I've also tried putting my Localization files AFTER the main .LUA file in the .TOC, but that blows up because the main one is looking for the L[""] which doesn't exist yet.
I'll keep trying, because I'm sure I'm just not "getting" it, but hopefully someone with a DE or FR client will try it out before I lose all my hair. :)
Thanks for the link.
You have to do :EnableDebugging after you register the first locale, which in practice means calling it after you create the AceLocale-2.2 object in your enUS file.
Any time your auras/buffs change, it checks to see if Righteous Fury is up. If so, nothing happens. If not, you should get a button/dialog box you can click to cast it or cancel to ignore.
All I'm wanting to test is if I've got my Locales working right so that it functions like the EN-US client. I already have a full to-do list, but none of it is as important to me yet as getting Locales working.
Thanks in advance, or if this is the wrong place to ask for this kind of help, point me in the right direction.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I don't know of a way to test it, other than to see that adding localised strings didn't break my enUS client.
The mod is Righteous Reminder at http://www.wowinterface.com/downloads/fileinfo.php?id=7054
and if anyone that has a Paladin that has Righteous Fury AND is using either German of French client had time to take a look, that'd be grand.
Even better, if there's a good/simple method for testing localisation, I'd love to hear it. Thanks!
http://wowace.com/wiki/AceLocale-2.2#:EnableDebugging.28.29
:EnableDebugging() and :Debug()
Other than that, you'll have to get someone running WoW in another locale to test if things actually work, like spell triggers or whatever. However, using the Babble-2.2, Parser-1.1/3.0 libraries, etc., should make it easier for you in the sense that they abstract away all the string magic you have to do yourself.
In my .TOC file, I have 3 localization .LUA files, then my main .LUA file, then a "library" type .LUA file.
In my main .LUA file, I've tried putting the EnableDebugging and Debug() at the top, just after the AceAddon new() call, just before my first L[""] call, just after the first L[""] call.
I've also tried putting my Localization files AFTER the main .LUA file in the .TOC, but that blows up because the main one is looking for the L[""] which doesn't exist yet.
I'll keep trying, because I'm sure I'm just not "getting" it, but hopefully someone with a DE or FR client will try it out before I lose all my hair. :)
Thanks for the link.
Now if I could figure out why my mod disappeared from WoWI....
Thanks again!
http://code.google.com/p/righteousreminder/downloads/list
Any time your auras/buffs change, it checks to see if Righteous Fury is up. If so, nothing happens. If not, you should get a button/dialog box you can click to cast it or cancel to ignore.
All I'm wanting to test is if I've got my Locales working right so that it functions like the EN-US client. I already have a full to-do list, but none of it is as important to me yet as getting Locales working.
Thanks in advance, or if this is the wrong place to ask for this kind of help, point me in the right direction.