You can also use javascript to change the drop-down texts. Assign number like 1,2,...,x and then use JS to replace these numbers with a different text.
At the database the assigned number will be stored so you need some mapping when analysing data.

In some ways it is a lot more complicated than I had hoped. But I can also see a workaround that although it would not be elegant would require no extra programming.

Can I ask do you have any javascript examples of this kind of thing that I could use as a template?

Secondly, and forgive me if this is an inappropriate request, do you hire yourselves out to do these occasional custom jobs? If so approximately how long would it take, and how much would you charge to create the Question style and template that would work in multiple languages for the concept example that I provided earlier?