Vérifier si la variable est une chaîne ou un tableau dans Twig

Est-il possible de vérifier si la variable est une chaîne de caractère dans Twig ?

Solution attendue:

messages.en.yml:

hello:
  stranger: Hello stranger !
  known: Hello %name% !

Twig modèle:

{% set title='hello.stranger' %}
{% set title=['hello.known',{'%name%' : 'hsz'}] %}

{% if title is string %}
  {{ title|trans }}
{% else %}
  {{ title[0]|trans(title[1]) }}
{% endif %}

Est-il possible de faire de cette façon ? Ou peut-être vous avez une meilleure solution ?

InformationsquelleAutor hsz | 2012-12-14