Je remplace un des modèles handlebars, static.hbs, afin de pouvoir créer une page de connexion personnalisée.
J’ai pu ajouter un bouton personnalisé à la place du bouton « S’inscrire », qui permettra aux utilisateurs de visiter une page de tarification pour acheter un abonnement via Memberful.
Le défi que je rencontre est que je ne parviens pas à personnaliser le texte du bouton de tarification et je ne sais pas pourquoi.
Pourtant, lorsque je vais dans Admin > Personnaliser > Texte et que je recherche « pricing_button », il ne s’affiche pas.
J’ai exécuté le lien Find a translation key with verbose localization et il s’affiche dans la console comme Translation #36: pricing_button, mais encore une fois, lorsque je recherche sur la page Admin > Personnaliser > Texte, je ne le trouve pas.
Des idées sur ce qui pourrait se passer ?
MISE À JOUR : Il semble que je devrai créer ceci comme un composant de thème avec un dépôt, pas seulement en utilisant l’interface utilisateur/UX, et que je devrai ajouter le bouton pricing-button à la locale.
Ah, j’ai oublié d’ajouter que j’ai fait le remplacement du modèle dans un nouveau composant de thème que j’ai créé dans le menu Admin, et non dans un dépôt git séparé.
J’ai essayé de le faire ainsi, en ajoutant le theme-prefix dans l’étiquette :
…mais cela ne semble pas avoir fonctionné.
Est-il possible d’ajouter des locales/textes personnalisés dans un thème/composant créé sur la page d’administration sans avoir à créer un dépôt git ?
C’est un bon point, je suis d’accord que les locales sont beaucoup plus complexes. Quand j’ai dit simple, je le pensais dans le contexte de l’utilisation d’un remplacement de modèle et de l’ajout d’un {{d-button}}.
Cependant, vous avez résolu mon problème avec le :