"Names could not be generated"

I came across the same issue and worked out the problem. The xml file that contains the names has an error in it: the ampersand in the title is a special character that should use the code & instead. This is why in the name generator you will see that unlike the other name lists, there is no female/male symbol associated with it, only a grey circle, like for surnames.
It is easy to fix if you are confident to edit xml files:

  • right-click on the Scrivener app in your applications folder
  • go to this folder: /Applications/Scrivener.app/Contents/Resources/Default Support Folder/NameLists
  • copy the two Hindi & Indian xml files to your desktop or a temporary folder
  • open the female namelist file in a plain text editor (not Word or other WP)
  • change the title from: Hindi & Indian Names (Female) to Hindi & Indian Names (Female)
  • repeat for the male list
  • save the files and copy them to this folder: Library/Application Support/Scrivener/NameLists
    (if you don’t know how to get to your user library: in the Finder, click the Go menu and hold down the option key. The location will appear)
  • restart Scrivener
  • Alternatively, if you don’t want to edit the xml files yourself, I’ve attached them below. Simply copy them to your Library/Application Support/Scrivener/NameLists folder and restart Scrivener
    Hope this helps
    Hindi & Indian Names (Male) - corrected.xml (7.41 KB)
    Hindi and Indian Names (Female) - corrected.xml (4.86 KB)
1 Like