Suggest to provide a function to update/merge locales, since in my case, languages are stored in database, and may be updated online.