discourse-units è un componente del tema che rileva automaticamente e converte durate, lunghezze e masse tra varie scale per renderle più facili da comprendere.
Ricordo che questa parte fosse un po’ delicata. Non ho verificato che “unit” fosse una parola intera perché volevo evitare di definire tutte le forme (singolare e plurale) delle unità di misura (min, minute, mins, minutes). Dovrò farlo.
Potrebbe essere una buona idea (1) non convertire né visualizzare la conversione per qualsiasi numero che non abbia unità di misura a seguire; e (2) avere una lista bianca di unità accettabili e convertire solo quelle; per evitare di trovarti con un problema irrisolvibile.
Una strategia da adottare sarebbe avere alcune “forme complete accettabili” e accettare solo le loro abbreviazioni: quindi mins, minutes e ins, inches → in sì, inside no (ci sono lettere extra alla fine).
Sarebbe utile se fosse possibile limitare il tipo di unità da convertire, ad esempio solo le misure di peso, e, se possibile, essere più specifici limitando le conversioni a unità particolari, come da libbre a chilogrammi e da chilogrammi a libbre.