Fix locale fallback beharvior (close #50)