Utilisation de la clé d'interpolation de modèle

Lié à ce sujet, nous avions précédemment personnalisé des modèles tels que user_notifications.reply_by_email, par exemple pour dire…

Le deuxième élément contient le lien :

%{base_url}/new-message?username=%{username}&title=Votre%20message%20%{topic_title_url_encoded}&body=Concernant%20votre%20message%20dans%20%{base_url}%{url}

Cela a été utilisé pendant un certain temps et fonctionne parfaitement. Aujourd’hui, nous devons modifier le texte dans user_notifications.reply_by_email, mais lors de la sauvegarde, nous obtenons l’erreur :

Les clés d'interpolation suivantes sont invalides : "username, topic_title_url_encoded"

Pourquoi cette limitation maintenant et comment pouvons-nous la contourner ?

Heureusement, ceci est maintenant documenté ici : Interpolation Keys for Customizing Text and System Email Templates.