View Single Post
10-30-05, 01:53 PM   #13
wallenium
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Sep 2005
Posts: 6
ok. translated the missing bits into german (see code )

some hardcoded text bits:
  • Decursive Priority
  • Decursive Skip
  • complete populate-panel (close button, group1..x button)
  • populate panel, header: quickly populate ...

the german loc-part. there are still missing parts, i'll translate it ifg you fixed the hardcoded bits
Code:
if ( GetLocale() == "deDE" ) then

	DCR_DISEASE = 'Krankheit';
	DCR_MAGIC = 'Magie';
	DCR_POISON = 'Gift';
	DCR_CURSE = 'Fluch';
	DCR_CHARMED = 'Charm';

	DCR_PET_FELHUNTER = "Teufelsj\195\164ger";
	DCR_PET_DOOMGUARD = "Doomguard";
	DCR_PET_FEL_CAST  = "Magie verschlingen";
	DCR_PET_DOOM_CAST = "Magiebannung";

	DCR_SPELL_CURE_DISEASE        = 'Krankheit heilen';
	DCR_SPELL_ABOLISH_DISEASE     = 'Krankheit aufheben';
	DCR_SPELL_PURIFY              = 'L\195\164utern';
	DCR_SPELL_CLEANSE             = 'Reinigung des Glaubens';
	DCR_SPELL_DISPELL_MAGIC       = 'Magiebannung';
	DCR_SPELL_CURE_POISON         = 'Vergiftung heilen';
	DCR_SPELL_ABOLISH_POISON      = 'Vergiftung aufheben';
	DCR_SPELL_REMOVE_LESSER_CURSE = 'Geringen Fluch aufheben';
	DCR_SPELL_REMOVE_CURSE        = 'Fluch aufheben';
	DCR_SPELL_PURGE               = 'Reinigen';
	DCR_SPELL_NO_RANK             = '';
	DCR_SPELL_RANK_1              = 'Rang 1';
	DCR_SPELL_RANK_2              = 'Rang 2';

--used for warlock range check
DCR_SPELL_WATER_BREATHING     = "Water Breathing";
DCR_SPELL_SHADOW_BOLT         = "Shadow Bolt";
-- i should add other spells... for warlocks... but i am lazy


	BINDING_NAME_DCRCLEAN = "Reinige Gruppe";
BINDING_NAME_DCRADD     = "Ziel zur Priorit\195\164tenliste hinzufügen";
BINDING_NAME_DCRCLEAR   = "Priorit\195\164tenliste leeren";
BINDING_NAME_DCRLIST    = "Priorit\195\164tenliste ausgeben";
BINDING_NAME_DCRSHOW    = "Zeige/Verstecke die Priorit\195\164tenliste UI";
BINDING_NAME_DCRSKADD   = "Ziel zur Ignorierliste hinzufügen";
BINDING_NAME_DCRSKCLEAR = "Ignorierliste leeren";
BINDING_NAME_DCRSKLIST  = "Igorierliste ausgeben";
BINDING_NAME_DCRSKSHOW  = "Zeige/Verstecke die Ignorierliste UI";

DCR_PRIORITY_LIST  = "Decursive Priorit\195\164tsliste";
DCR_SKIP_LIST_STR  = "Decursive Ignorierliste";
DCR_POPULATE_LIST  = "Schnellbest\195\188cken der Decursive Liste;
DCR_RREMOVE_ID     = "Entferne diesen Spieler";
DCR_HIDE_MAIN      = "Live Liste verstecken";

	-- $s is spell name
	-- $a is affliction name/type
	-- $t is target name
	DCR_DISPELL_ENEMY    = "Kanalisiere '$s' auf den Gegner!";
	DCR_NOT_CLEANED      = "Nichts zu reinigen";
	DCR_CLEAN_STRING     = "Kanalisiere $s auf $t um $a zu entfernen";
	DCR_SPELL_FOUND      = "Spruch $s gefunden!";
	DCR_NO_SPELLS        = "Keine kurierenden Spr\195\188che gefunden!";
	DCR_NO_SPELLS_RDY    = "Keine Spr\195\188che bereit!";
	DCR_OUT_OF_RANGE     = "$t ist ausser Reichweite und sollte von $a geheilt werden!";
	DCR_IGNORE_STRING    = "$a auf $t gefunden... Ignoriert";


-- this causes the target to be ignored!!!!
	DCR_IGNORELIST = {
		["Verbannen"] = true,
		["Phase Shift"] = true,
	};

-- ignore this effect
	DCR_SKIP_LIST = {
	["Dreamless Sleep"] = true,
};

-- ignore the effect bassed on the class
	DCR_SKIP_BY_CLASS_LIST = {
	[DCR_CLASS_WARRIOR] = {
		["Ancient Hysteria"]   = true,
		["Ignite Mana"]        = true,
		["Tainted Mind"]       = true,
	};
	[DCR_CLASS_ROGUE] = {
		["Silence"]            = true;
		["Ancient Hysteria"]   = true,
		["Ignite Mana"]        = true,
		["Tainted Mind"]       = true,
	};
	[DCR_CLASS_HUNTER] = {
		["Magma Shackles"]     = true,
	};
	[DCR_CLASS_MAGE] = {
		["Magma Shackles"]     = true,
	};
};
feature wishlist:
- myaddons support
- options panel
- make the live window unmovable

Last edited by wallenium : 10-30-05 at 07:03 PM.
  Reply With Quote