Pouvez-vous personnaliser/remplacer le texte principal avec un composant de thème ?

J’ai un composant de thème qui remplace components/google-search par une boîte qui recherche DuckDuckGo à la place, assez simple. Je n’arrive pas à comprendre comment faire pour que le composant de thème change/remplace ce texte (js.search.or_search_google) :

Est-il possible de le faire sans simplement personnaliser le texte manuellement dans le panneau d’administration ?

1 « J'aime »

Salut @JonahAragon1 :wave: Vous pouvez le faire avec le remplacement de texte

2 « J'aime »

Bonjour :wave:

Ce composant remplace le modèle google-search qui est cette zone. :arrow_down_small:

Il ne changera donc pas le texte au-dessus de ceci.

Le composant contient un fichier de locale où le même texte apparaît, mais c’est pour le champ de saisie area-label
https://github.com/privacyguides/discourse-duckduckgo-search/blob/1beeff099b7e2abd5009df5bc2029be6158e5d47/locales/en.yml#L3


Le texte que vous voulez changer se trouve ici dans le cœur :arrow_down_small:


Le moyen le plus simple de changer ce texte est sur la page /admin/customize/site_texts/.

3 « J'aime »

Eh bien, j’essayais juste de faire en sorte que le remplacement manuel du texte ne soit pas nécessaire lors de l’installation du composant de thème, pour faire gagner une étape à quiconque l’installe.

Si ce n’est pas facilement possible, alors ce n’est pas la fin du monde, je suppose. Merci !