+ update locale