I have a form with a language field with the language select list widget. The options of this field contains an array with a pattern like
['langcode' => t('language')]
Now I want to sort these options in the right order.
The default sorting is on the value but not on the translated one.
e.g. ['de' => t('german')] which I translated into "Deutsch" will now sort under "g" instead of "d".
So I did try to do it in a form alter hook and a preprocess hook but this is not the right place to do it, because the values are still untranslated here.
So my question is how can I sort these options if the values are translated?