better handling of inability to get locale list