Nouveau sujet + réponse : distinguer le texte éphémère

C’est exact, le placeholder pour les nouveaux sujets et les réponses partage la même clé de traduction, comme vous l’avez mentionné : js.composer.reply_placeholder.

À ma connaissance, aucune demande de clés séparées n’a été formulée jusqu’à présent.

Néanmoins, vous pouvez personnaliser cela sur votre site pour le moment.

Si vous ajoutez le code suivant à votre thème dans l’onglet common > header, cela devrait produire le résultat souhaité.

<script type="text/discourse-plugin" version="0.8">
// options que vous pouvez modifier
const placeHolderForReplies = "CHANGE_THIS_TEXT_BUT_KEEP_THE_QUOTES";

// pas besoin de modifier quoi que ce soit en dessous de cette ligne.
const discourseComputed = require("discourse-common/utils/decorators").default;

const currentLocale = I18n.currentLocale();
I18n.translations[currentLocale].js.composer.custom_reply_placeholder =
  placeHolderForReplies;

api.modifyClass("component:composer-editor", {
  @discourseComputed
  replyPlaceholder() {
    return this.topic ? "composer.custom_reply_placeholder" : this._super(...arguments);
  }
});
</script>

Vous pouvez modifier le texte du placeholder pour les réponses à la deuxième ligne. S’il s’agit d’une réponse, votre site affichera ce texte… sinon, Discourse utilisera la valeur par défaut définie pour la clé de traduction js.composer.reply_placeholder.

4 « J'aime »