All pastes #203785 Raw Edit

Miscellany

public text v1 · immutable
#203785 ·published 2006-10-15 12:03 UTC
rendered paste body
Index: AceDB-2.0.lua
===================================================================
--- AceDB-2.0.lua	(revision 14012)
+++ AceDB-2.0.lua	(working copy)
@@ -23,12 +23,29 @@
 local ACTIVE = "Active"
 local ENABLED = "Enabled"
 local STATE = "State"
-local TOGGLE_ACTIVE = "Suspend/resume this addon"
+local TOGGLE_ACTIVE = "Suspend/resume this addon."
 local MAP_ACTIVESUSPENDED = { [true] = "|cff00ff00Active|r", [false] = "|cffff0000Suspended|r" }
-local SET_PROFILE = "Set profile for this addon"
+local SET_PROFILE = "Set profile for this addon."
 local SET_PROFILE_USAGE = "{char || class || realm || <profile name>}"
 local PROFILE = "Profile"
 local PLAYER_OF_REALM = "%s of %s"
+local CHOOSE_PROFILE_DESC = "Choose a profile."
+local CHOOSE_PROFILE_GUI = "Choose"
+local COPY_PROFILE_DESC = "Copy settings from another profile."
+local COPY_PROFILE_GUI = "Copy from"
+local OTHER_PROFILE_DESC = "Choose another profile."
+local OTHER_PROFILE_GUI = "Other"
+local OTHER_PROFILE_USAGE = "<profile name>"
+
+local CHARACTER = "Character: "
+local REALM = "Realm: "
+local CLASS = "Class: "
+
+if GetLocale() == "koKR" then
+	-- ACTIVE = "Active"
+elseif GetLocale() == "deDE" then
+	-- ACTIVE = "Active"
+end
 -- localize --
 
 local AceOO = AceLibrary("AceOO-2.0")
@@ -524,17 +541,17 @@
 				if string.find(k, '^char/') then
 					local name = string.sub(k, 6)
 					if name ~= charID then
-						t[k] =  'Character: ' .. name
+						t[k] =  CHARACTER .. name
 					end
 				elseif string.find(k, '^realm/') then
 					local name = string.sub(k, 7)
 					if name ~= realmID then
-						t[k] =  'Realm: ' .. name
+						t[k] =  REALM .. name
 					end
 				elseif string.find(k, '^class/') then
 					local name = string.sub(k, 7)
 					if name ~= classID then
-						t[k] =  'Class: ' .. name
+						t[k] =  CLASS .. name
 					end
 				end
 			end
@@ -545,9 +562,9 @@
 		for k,v in pairs(t) do
 			t[k] = nil
 		end
-		t.char = 'Character: ' .. charID
-		t.realm = 'Realm: ' .. realmID
-		t.class = 'Class: ' .. classID
+		t.char = CHARACTER .. charID
+		t.realm = REALM .. realmID
+		t.class = CLASS .. classID
 		t.Default = "Default"
 		if db.raw.profiles then
 			for k in pairs(db.raw.profiles) do
@@ -1197,9 +1214,9 @@
 		for k,v in pairs(t) do
 			t[k] = nil
 		end
-		t.char = 'Character: ' .. charID
-		t.realm = 'Realm: ' .. realmID
-		t.class = 'Class: ' .. classID
+		t.char = CHARACTER .. charID
+		t.realm = REALM .. realmID
+		t.class = CLASS .. classID
 		t.Default = "Default"
 		if target.db and target.db.raw then
 			local db = target.db
@@ -1223,17 +1240,17 @@
 					if string.find(k, '^char/') then
 						local name = string.sub(k, 6)
 						if name ~= charID then
-							t[k] =  'Character: ' .. name
+							t[k] =  CHARACTER .. name
 						end
 					elseif string.find(k, '^realm/') then
 						local name = string.sub(k, 7)
 						if name ~= realmID then
-							t[k] =  'Realm: ' .. name
+							t[k] =  REALM .. name
 						end
 					elseif string.find(k, '^class/') then
 						local name = string.sub(k, 7)
 						if name ~= classID then
-							t[k] =  'Class: ' .. name
+							t[k] =  CLASS .. name
 						end
 					end
 				end
@@ -1261,18 +1278,18 @@
 				get = "GetProfile",
 				args = {
 					choose = {
-						guiName = "Choose",
+						guiName = CHOOSE_PROFILE_GUI,
 						cmdName = PROFILE,
-						desc = "Choose a profile",
+						desc = CHOOSE_PROFILE_DESC,
 						type = 'text',
 						get = "GetProfile",
 						set = "SetProfile",
 						validate = target['acedb-profile-list']
 					},
 					copy = {
-						guiName = "Copy from",
+						guiName = COPY_PROFILE_GUI,
 						cmdName = PROFILE,
-						desc = "Copy settings from another profile",
+						desc = COPY_PROFILE_DESC,
 						type = 'text',
 						get = "GetProfile",
 						set = "SetProfile",
@@ -1282,10 +1299,10 @@
 						end,
 					},
 					other = {
-						guiName = "Other",
+						guiName = OTHER_PROFILE_GUI,
 						cmdName = PROFILE,
-						desc = "Choose another profile",
-						usage = "<profile name>",
+						desc = OTHER_PROFILE_DESC,
+						usage = OTHER_PROFILE_USAGE,
 						type = 'text',
 						get = "GetProfile",
 						set = "SetProfile",