setlocale(LC_ALL,"") and add support for åäöÅÄÖ: