Template Handlebars personalizzato per plugin

Ciao,
Nel mio plugin ho aggiunto un nuovo pulsante alla barra degli strumenti utilizzando il metodo addButton dell’API. Ora vorrei mostrare un testo personalizzato quando l’utente passa il mouse sul pulsante, proprio come “Inserisci data/ora” quando si passa il mouse sull’icona del calendario. Tuttavia, impostare la proprietà label non sembra funzionare, probabilmente a causa della mancanza di informazioni i18n. Come posso registrare e accedere alle etichette localizzate?
Cordiali saluti
Alexander

Probabilmente dovresti utilizzare l’attributo title (anziché label) e impostarne il valore sulla variabile i18n localizzata definita in config/locales/client.en.yml per il tuo plugin.

Ecco come lo fa il plugin discourse-local-dates:

https://github.com/discourse/discourse/blob/master/plugins/discourse-local-dates/assets/javascripts/initializers/discourse-local-dates.js.es6#L14

e

Ciao,
Ho appena passato 40 minuti a fare debug finché non ho scoperto che il mio file yml era finito in config invece che in config/locales :man_facepalming: Grazie per il tuo aiuto!
Alex