I reffed a Sunday League game last season with a side made up entirely of Bulgarians.I'm reasonably sure that you only have to take the name, you don't have to note it.
I always ask for the name but I never note it. Quite often the name is not English and I might be there a while getting it spelled out. I make a habit of checking the names after the match.
No teamsheets in that league so you MUST take names.
After a few minutes of misunderstandings I handed him a pencil and my notepad and asked him to write his own name
Far from ideal but it diffused the temperature of the game quite nicely!