sorting an i18n valuelist

Is there a way to sort a valuelist using i18n values as data?

I need to make a list of countries and right now my custom values are:

i18n:vls.country.nl|1
i18n:vls.country.gb|2
i18n:vls.country.it|3
i18n:vls.country.be|4
i18n:vls.country.de|5
i18n:vls.country.us|6

At this moment it gives me the values in the order I put them. Ofcourse I could’ve put them in the right alphabetical order in, let’s say English, but when I switch to another language, the valuelist still displays the values in the order they had in English, while giving me the values in the chosen language.

Is there a way to sort the valuelist in different languages while using i18n?