Planet S: Planet S Version 1.2.2

Hey everyone! Here is another set of fixes and improvements for Planet S and A New Horizon! Localization + NEW Planet S - A New Horizon is now also fully available in german * Fixed various localization errors throughou…