I have a wordpress site ([login to view URL]) and i need to update the registration process so that i achieve the following:
1) Besides basic Wordpress registration fields, i need to include additional fields like Gender, Date of Birth, Residence City and Residence District.
2) City is dropdown field; District is dropdown, but with values_list filled dynamically depending on previous field (City) selection.
3) These additional fields plus default ones can be modified by user within User Account page.
4) Minor cosmetics adjustments on login/registration layout within website until satisfied.
5) Everything needs to be displayed in Spanish or explain to me how to do a manual translation.
6) Clear documentation of changes, code, plugins installed.
Website is: [login to view URL]
Login plugin: Ultimate Member
Commenting system: Disqus
Wordpress version: 4.9.5