Hello,
The issue with regards to uploading images is actually a confirmed bug.
Our developers are currently working on it already.
With regards to the German problem you've had, yes, we do have a feature whereas you can use your website in German Language.
Please do go to @ www.iclanwebsites.com and click on the German Flag to convert your website into German. Please see the image for more info :
http://prntscr.com/azax1e