annotate main.lua @ 2:4d9949e554ef

Add trivial localization.
author Farmbuyer of US-Kilrogg <farmbuyer@gmail.com>
date Sat, 19 Feb 2011 01:05:01 +0000
parents cf3106134425
children e76c327b62e4
rev   line source
farmbuyer@1 1 local nametag, addon = ...
farmbuyer@1 2
farmbuyer@2 3 -----------------------------------------------------------------------------
farmbuyer@2 4 local on = false
farmbuyer@2 5 local L = GetLocale()
farmbuyer@1 6
farmbuyer@2 7 -- Please use the Localization App on WoWAce to Update this
farmbuyer@2 8 -- http://www.wowace.com/addons/what-just-procced/localization/
farmbuyer@2 9 if L == 'deDE' then
farmbuyer@2 10 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@2 11 elseif L == 'enUS' or L == 'enGB' then
farmbuyer@2 12 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@2 13 elseif L == 'esES' or L == 'esMX' then
farmbuyer@2 14 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@2 15 elseif L == 'frFR' then
farmbuyer@2 16 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@2 17 elseif L == 'koKR' then
farmbuyer@2 18 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@2 19 elseif L == 'ruRU' then
farmbuyer@2 20 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@2 21 elseif L == 'zhCN' then
farmbuyer@2 22 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@2 23 elseif L == 'zhTW' then
farmbuyer@2 24 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@2 25 end
farmbuyer@1 26
farmbuyer@1 27 -----------------------------------------------------------------------------
farmbuyer@1 28 addon = LibStub("AceAddon-3.0"):NewAddon(addon, nametag,
farmbuyer@1 29 "AceConsole-3.0", "AceEvent-3.0")
farmbuyer@1 30
farmbuyer@1 31 function addon:OnInitialize()
farmbuyer@1 32 self:RegisterChatCommand("wjp", "ToggleEnable")
farmbuyer@1 33 self.OnInitialize = nil
farmbuyer@1 34 end
farmbuyer@1 35
farmbuyer@1 36 function addon:ToggleEnable()
farmbuyer@1 37 on = not on
farmbuyer@1 38 if on then
farmbuyer@1 39 self:RegisterEvent("SPELL_ACTIVATION_OVERLAY_SHOW")
farmbuyer@1 40 else
farmbuyer@1 41 self:UnregisterEvent("SPELL_ACTIVATION_OVERLAY_SHOW")
farmbuyer@1 42 end
farmbuyer@2 43 self:Print(on and L["Activated"] or L["Deactivated"])
farmbuyer@1 44 end
farmbuyer@1 45
farmbuyer@1 46 function addon:SPELL_ACTIVATION_OVERLAY_SHOW(...)
farmbuyer@1 47 local _,spellID,_,positions = ...
farmbuyer@1 48 local spell = GetSpellLink(spellID) or GetSpellInfo(spellID) or spellID
farmbuyer@2 49 self:Printf(L["%s at position %s ."], spell, positions)
farmbuyer@1 50 end
farmbuyer@1 51
farmbuyer@1 52 -- vim:noet