diff --git a/de-de/lua-de.html.markdown b/de-de/lua-de.html.markdown
index b4b5f2c1..f22f225a 100644
--- a/de-de/lua-de.html.markdown
+++ b/de-de/lua-de.html.markdown
@@ -29,11 +29,11 @@ t = "Doppelte Anführungszeichen sind auch OK"
u = [[ Doppelte eckige Klammern
beginnen und beenden
mehrzeilige Zeichenketten.]]
-t = nil -- Undefineren von t; Lua hat einen Garbage Collection.
+t = nil -- Undefinieren von t; Lua hat einen Garbage Collection.
-- Blöcke werden durch Schlüsselwörter wie do/end markiert:
while num < 50 do
- num = num + 1 -- Es gibt Keine Operatoren wie ++ oder +=
+ num = num + 1 -- Es gibt keine Operatoren wie ++ oder +=
end
-- If Bedingungen:
@@ -72,7 +72,7 @@ for i = 1, 100 do -- Ein Bereich inkludiert beide Enden.
karlSum = karlSum + i
end
--- Verwende "100, 1, -1" als Breich für Countdowns:
+-- Verwende "100, 1, -1" als Bereich für Countdowns:
fredSum = 0
for j = 100, 1, -1 do fredSum = fredSum + j end
@@ -161,7 +161,7 @@ print(t.key1) -- Ausgabe 'value1'.
t.newKey = {} -- Neues Schlüssel/Wert-Paar hinzufügen.
t.key2 = nil -- key2 aus der Tabelle entfernen.
--- Literale notation für jeden (nicht-nil) Wert als Schlüssel:
+-- Literale Notation für jeden (nicht-nil) Wert als Schlüssel:
u = {['@!#'] = 'qbert', [{}] = 1729, [6.28] = 'tau'}
print(u[6.28]) -- Ausgabe "tau"
@@ -171,7 +171,7 @@ a = u['@!#'] -- Nun ist a = 'qbert'.
b = u[{}] -- Wir würden 1729 erwarten, aber es ist nil:
-- b = nil weil der Lookup fehlschlägt. Er schlägt Fehl, weil der Schlüssel
-- den wir verwendet haben nicht das gleiche Objekt ist das wir verwendet
--- haben um den original Wert zu speichern. Zahlen und Zeichnkette sind daher
+-- haben um den original Wert zu speichern. Zahlen und Zeichenkette sind daher
-- die praktischeren Schlüssel.
-- Eine Funktion mit nur einem Tabellen-Parameter benötigt keine Klammern.