I found a lightweight approach for at least partial multi-language displays:
customize vars_user to conditionally hide /show some content:
custom/templates/core/assets/vars_user.js
Indico.User = {{ user_vars | tojson }};
$(document).ready(function () {
$('.lang').hide();
{% if user_vars["language"] in ['de_DE', 'en_GB'] %}
$('.lang.{{ user_vars["language"] }}').show();
{% else %}
$('.lang.en_GB').show();
{% endif %}
})
and
adding the div tags via source mode in the editor.