I'm working with the Global Administrative Boundaries shapefile, and am have a CSV of values I'd like to join to it.
My issue, however, is that there are multiple ways to spell the region names. Look at the Catalonia example below: there are 6 different ways to spell the region name, depending on the language.

My question is this: If the join field value is "Catalonia" in my CSV, how would I go about joining my data to the shapefile on any of the values in the VARNAME_1 column? Or should I split VARNAME_1 into multiple columns, and then somehow join on "one of any, if any" values?
Note 1: There isn't a consistent number of languages in the VARNAME_1 column.
Note 2: Using QGIS 2.18.2, MacOS
