Try switching to Spanish keyboard (instructions are in former posts here); all the symbols you need for typing in English and Spanish (and the German characters with umlaut) are there... Latin-American version doesn't type French characters (like รง, ^ and `), but Spanish one does.
All you'll need to do is re-map the keyboard in your head, which is rather easy after a couple of hours.