Was wird dir denn angezeigt, wenn du im Terminal "locale -a" eingibst? Ist die deutsche locale überhaupt vorhanden? Wie gesagt, ich hatte auch schon den Fall, dass ich für "config.locale" den Wert "de_DE.UTF-8" angeben musste.