read locale