Variants can already be defined in logos/config.yaml yet we have many rules inside wmf-config/InitialiseSettings.php
Moving these rules to logos/config.yaml would greatly simplify things.
zhwiki already has rules for zhwiki-hans and zhwiki-20
zhwikivoyage:
commons: 'File:Wikivoyage-Logo-v3-zh-hans.svg'
variants:
zhwikivoyage-hant:
commons: 'File:Wikivoyage-Logo-v3-zh-hant.svg'
comment: 'T61077, T308620'
comment_1_5x: 'T150618, T308620'
comment_2x: 'T150618, T308620'