I need to know if there is the possibility to use another content variant selection script to select the variant.
I'm explain better: we need to set as a content variant selection script a personalization field such as the Country and not the preferred language. For example a variant for US, GB and CN.
We know that it is possible to change the default field but when we create a new variant the popop remains unchanged and allows language selection.
How can I set a variant for a country?
You can declare a content block which points to which variant to use. So the content block will accept the country and return the language preferences.
Attaching the image of delivery template variant where the content block needs to be provided.