Added German localization.
pschifferer [03-18-10 - 03:18]
Added German localization.
diff --git a/Cauldron.toc b/Cauldron.toc
index d1a6a61..4844742 100755
--- a/Cauldron.toc
+++ b/Cauldron.toc
@@ -21,6 +21,7 @@ embeds.xml
Locale\Cauldron-enUS.lua
Locale\Cauldron-ruRU.lua
Locale\Cauldron-zhCN.lua
+Locale\Cauldron-deDE.lua
CauldronMain.lua
CauldronShoppingList.lua
@@ -37,4 +38,4 @@ CauldronShoppingList.xml
#@alpha@
CauldronUnitTests.lua
-#@end-alpha@
\ No newline at end of file
+#@end-alpha@
diff --git a/Locale/Cauldron-deDE.lua b/Locale/Cauldron-deDE.lua
new file mode 100644
index 0000000..b455e29
--- /dev/null
+++ b/Locale/Cauldron-deDE.lua
@@ -0,0 +1,170 @@
+-- $Revision: 206 $
+-- Cauldron language file: deDE
+-- Translated by Finnegan of Lothar
+
+local L = LibStub("AceLocale-3.0"):NewLocale("Cauldron", "deDE")
+if not L then return end
+
+--
+L["Cauldron"] = "Cauldron"
+L["Cauldron loaded; version"] = "Cauldron geladen; Version "
+L["Version "] = "Version "
+L["Date: "] = "Datum: "
+L["Current log level: "] = "aktueller Logzustand: "
+L["Setting log level: "] = "setze Logzustand:: "
+L["Config"] = "Konfiguration"
+L["Show config screen"] = "Zeige Konfiguration"
+L["Log level"] = "Logzustand"
+L["Change Cauldron logging level"] = "Ändere Cauldron's Logzustand"
+L["Menu"] = "Men\195\188"
+L["Show Cauldron UI"] = "Zeige Cauldron"
+L["Shopping list"] = "Einkaufsliste"
+L["Open shopping list window"] = "Öffne Einkaufsliste"
+--L["Forget"] = true
+L["Tells Cauldron to remove the skills it knows for a character"] = "Alle bekannten Fertigkeiten des Charakters l\195\182schen"
+L["Reset"] = "Zur\195\188cksetzen"
+L["Resets Cauldron to a fresh state"] = "Setzt Cauldron komplett zur\195\188ck"
+L["Enable Cauldron"] = "Cauldron aktivieren"
+L["Use Cauldron as your tradeskill interface"] = "Standardberufsinterface durch Cauldron ersetzen"
+L["Disable Cauldron"] = "Deaktiviere Cauldron"
+L["Use the standard Blizzard window as your tradeskill interface"] = "WOW-Standardberufsinterface benutzen"
+L["Debug"] = "Debug"
+L["Toggles whether Cauldron displays debug messages"] = "Schaltet Cauldron's Debugnachrichten an und aus"
+L["enabled"] = "aktiviert"
+L["disabled"] = "deaktiviert"
+L["skills"] = "Fertigkeiten"
+L["Queue"] = "Queue"
+L["Queue All"] = "alle in Queue"
+L["Process"] = "Abarbeiten"
+L["Clear Queue"] = "Queue leeren"
+
+L["General"] = "Allgemein"
+L["Auto-open shopping list?"] = "Einkaufsliste automatisch \195\182ffnen?"
+L["Automatically open the shopping list when the bank, guild bank, or a merchant window is opened."] = "Einkaufsliste bei Bank, Gildenbank und H\195\164ndler automatisch \195\182ffnen?"
+
+L["Cauldron had issues with some recipes for this profession."] = "Cauldron hat Probleme mit einigen Rezepten dieses Berufs."
+L["Please close and re-open the %1$s window again to re-scan."] = "Bitte schließe und \195\182ffne das %1$sfenster zur Fehlerkorrektur."
+L["Rescanning recipe: %1$s..."] = "Lese Rezept neu ein: %1$s..."
+
+L["Shopping List"] = "Einkaufsliste"
+L["Auto-buy?"] = "automatischer Kauf?"
+L["If this option is checked, then any item that is in the list will be automatically purchased when a vendor window is opened, if that vendor has the items."] = "Wenn aktiviert, dann werden Reagenzien automatisch gekauft, wenn ein Verk\195\164ufer dies anbietet."
+
+L["Player known"] = "bekannt"
+L["Player can learn"] = "nicht bekannt"
+L["Player will be able to learn"] = "kann gelernt werden"
+L["Alt known"] = "kennt Twink"
+L["Alt can learn"] = "kennt Twink nicht"
+L["Alt will be able to learn"] = "kann Twink lernen"
+L["Unavailable"] = "nicht verf\195\188gbar"
+
+L["Neutral"] = "Neutral"
+L["Alliance"] = "Allianz"
+L["Horde"] = "Horde"
+
+L["Version"] = "Version"
+L["Shows the version number of the addon"] = "Zeigt die Versionsnummer des Addons."
+
+L["Opposing"] = "gegnerisch"
+L["Include recipes from opposing faction"] = "Rezepte der gegnerischen Fraktion einschliessen."
+L["Name"] = "Name"
+L["Search for name"] = "Nach Name suchen"
+L["Reagent"] = "Reagenz"
+L["Search for reagents"] = "Suche nach Reagenzien"
+L["Intermediate"] = "dazwischen"
+
+L["Sort"] = "Sortierung"
+L["Default"] = "Standard"
+L["Alphabetically"] = "alphabetisch"
+L["By difficulty"] = "nach Schwierigkeit"
+L["By benefit"] = "nach Gewinn"
+L["By item level"] = "nach ItemLevel"
+L["By required level"] = "nach ben\195\182tigtem Level"
+L["By favorites"] = "Favoriten"
+L["Set the sorting method to use on the skills list"] = "Sortierung der Fertigkeiten."
+
+L["Reset filters"] = "Filter zur\195\188cksetzen"
+L["Reset all filters on the skills list"] = "alle Filter zur\195\188cksetzen"
+L["View"] = "Ansicht"
+L["Compact"] = "kompakt"
+L["Display a compacted view of the skill list"] = "zeigt eine kleinere Ansicht der Fertigkeiten"
+L["Filters"] = "Filter"
+L["Difficulty"] = "Schwierigkeit"
+L["Optimal"] = "optimal"
+L["Medium"] = "mittel"
+L["Easy"] = "einfach"
+L["Trivial"] = "l\195\164cherlich"
+L["Set whether items of this difficulty level should be shown"] = "Welcher Schwierigkeitsgrad soll angezeigt werden?"
+L["Miscellaneous"] = "Sonstiges"
+L["Favorites"] = "Favoriten"
+L["Display only favorite skills"] = "Nur Favoriten anzeigen"
+L["Mark this skill as a favorite"] = "Fertigkeit zu Favoriten hinzuf\195\188gen"
+L["Favorite?"] = "Favorit?"
+L["Reagents"] = "Reagenzien"
+L["Display the normal list of skills"] = "Zeige normale Fertigkeitsliste"
+L["Set whether skills for which you have all the required reagents are shown in the list"] = "Zeige alle Fertigkeiten, f\195\188r die alle Reagenzien vorhanden sind."
+L["Set whether skills for which you have all key reagents (non-vendor available) are shown in the list"] = "Zeige alle Fertigkeiten, f\195\188r die alle Reagenzien vorhanden sind."
+L["Set whether skills for which you have any reagents are shown in the list"] = "Zeige alle Fertigkeiten, f\195\188r die irgend ein Reagenz vorhanden ist."
+L["Normal"] = "Normal"
+L["Have all"] = "alles vorhanden"
+L["Have key"] = "Hauptreaganzien vorhanden"
+L["Have any"] = "irgendwas vorhanden"
+L["Achievements"] = "Erfolge"
+L["Display only skills for achievements"] = "Zeige nur Fertigkeiten f\195\188r Erfolge."
+
+L["Slots"] = "Slots"
+L["All slots"] = "alle Slots"
+L["(None)"] = "(nichts)"
+
+L["Categories"] = "Kategorien"
+L["All categories"] = "alle Kategorien"
+L["No categories"] = "keine Kategorie"
+
+L["Requires"] = "ben\195\182tigt"
+
+L["In order to make:"] = "zur Herstellung von:"
+L["You first have to make:"] = "muß erst Folgendes erstellt werden:"
+L["You will need:"] = "wird ben\195\182tigt:"
+
+L["Have %d"] = "Du hast %d"
+L[" (%d in bank)"] = " (auf Bank: %d)"
+L[", need %d"] = ", fehlen %d"
+
+L["Crafting %1$d of %2$s..."] = "Erstelle %1$d x %2$s"
+L["remaining"] = "verbleiben"
+
+L["Remove this item from the queue"] = "Entferne Gegenstand aus der Queue."
+L["Increase the priority of this item"] = "Erh\195\182he Priorit\195\164t des Gegenstandes."
+L["Shift-click to move to the top of the queue"] = "<Shift-Klick> um Gegenstand an die Spitze der Liste zu setzen."
+L["Decrease the priority of this item"] = "Senke Priorit\195\164t des Gegenstandes."
+L["Shift-click to move to the bottom of the queue"] = "<Shift-Klick> um Gegenstand ans Ende der Liste zu setzen."
+L["Add this item to the shopping list"] = "Setze Gegenstand auf die Einkaufsliste."
+L["Shift-click will replace the count in the shopping list with this amount"] = "<Shift-Klick> ersetzt die Anzahl in der Einkaufsliste durch diese Anzahl."
+L["Decrease the amount of this item"] = "Erh\195\182he Anzahl des Gegenstandes."
+L["Increase the amount of this item"] = "Senke Anzahl des Gegenstandes."
+L["Remove this item from the shopping list"] = "Entferne Gegenstand von der Einkaufsliste."
+
+L["No queue for linked tradeskills."] = "Es gibt keine Queue f\195\188r diesen Beruf."
+L["The queue is empty!\nMake something."] = "Queue ist leer.\nMach mal was!"
+
+L["Available at vendor"] = "Beim H\195\164ndler erh\195\164ltlich."
+
+--L["Click to queue the listed amount of this item"] = ""
+--L["Shift-click to queue the listed potential amount of this item"] = true
+
+L["Purchasing %1$s from merchant %2$s..."] = "Kaufe %1$s vom H\195\164ndler %2$s..."
+L["(%1$d stacks, %2$d total)"] = "(%1$d Stapel, %2$d gesamt)"
+L["(%1$d total)"] = "(%1$d gesamt)"
+
+L["Needed for %1$d favorite skills"] = "f\195\188r %1$d Favoriten ben\195\182tigt"
+L["Needed for favorites:"] = "f\195\188r Favoriten ben\195\182tigt:"
+L["Needed for %1$d skills for leveling"] = "f\195\188r %1$d Hochlevelungen ben\195\182tigt"
+L["Needed for leveling:"] = "zum Hochleveln empfohlen:"
+
+L["Oh. Smells like barbecued dog hair."] = "Oh. Riecht wie vollgepißtes Handtuch."
+
+-- error messages
+L["Crafting %1$s requires the %2$s skill."] = "Das Erstellen von %1$s erfordert Fertigkeit %2$s."
+
+L["Unable to process item due to play time limitation."] = true
+