getContents is null on 1.18.2, where the component IS the translatable rather than holding one.
The siblings, plus a translatable's arguments: the %s slots hold whole components, and Component.getSiblings never lists them. Only a Component argument can nest a key; a string or number one is plain text.
%s