Replace hard-coded strings with resource strings, update german translation