Text viewer now can properly load text encoded using the current system locale