comparison Localisation.lua @ 29:e8a004a4177b

Merged the ProfileKeyBindings and WowCommands variables (they were pointing at the same value).
author madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09
date Thu, 25 Apr 2013 01:31:06 +0000
parents da9c4373da48
children c9706291c141
comparison
equal deleted inserted replaced
28:d18ce89b6d09 29:e8a004a4177b
54 "ALT-CTRL-F", 54 "ALT-CTRL-F",
55 "ALT-CTRL-'", 55 "ALT-CTRL-'",
56 }, 56 },
57 } 57 }
58 58
59 local DefaultWowCommands = { 59 local DefaultKeyBindings = {
60 ["enUS"] = { 60 ["enUS"] = {
61 "ALT-CTRL-NUMPAD1", 61 "ALT-CTRL-NUMPAD1",
62 "ALT-CTRL-NUMPAD2", 62 "ALT-CTRL-NUMPAD2",
63 "ALT-CTRL-NUMPAD3", 63 "ALT-CTRL-NUMPAD3",
64 "ALT-CTRL-NUMPAD4", 64 "ALT-CTRL-NUMPAD4",
438 local locale = GetLocale() 438 local locale = GetLocale()
439 -- fall back to english for missing translations 439 -- fall back to english for missing translations
440 local default_locale = 'enUS' 440 local default_locale = 'enUS'
441 441
442 CyborgMMO_Mode = Modes[locale] or Modes[default_locale] 442 CyborgMMO_Mode = Modes[locale] or Modes[default_locale]
443 CyborgMMO_DefaultWowCommands = DefaultWowCommands[locale] or DefaultWowCommands[default_locale]
444 CyborgMMO_StringTable = StringTables[locale] or StringTables[default_locale] 443 CyborgMMO_StringTable = StringTables[locale] or StringTables[default_locale]
444
445 -- key bindings are saved and will be replaced by SavedVariables
446 CyborgMMO_ProfileKeyBindings = DefaultKeyBindings[locale] or DefaultKeyBindings[default_locale]
445 447
446 if locale ~= default_locale then 448 if locale ~= default_locale then
447 setmetatable(CyborgMMO_StringTable, {__index=StringTables[default_locale]}) 449 setmetatable(CyborgMMO_StringTable, {__index=StringTables[default_locale]})
448 end 450 end
449 451