In Translate TUX there are multiple assumptions that all messages in a list are in the same language. This is obviously not true in many places (Special:SearchTranslation, Special:Translations) where message list is or should be used.
Language of translation should be property of the translation, not the list of messages.