Unidades de Discurso - Converta durações, comprimentos e massas

Unidades Discourse

discourse-units é um componente de tema que detecta e converte automaticamente durações, comprimentos e massas entre várias escalas para torná-los mais fáceis de compreender.

Exemplo:

O componente de tema pode ser encontrado no GitHub:

Como instalá-lo?

O link do repositório é:

https://github.com/udan11/discourse-units.git
37 curtidas

Acho que as palavras reconhecidas como unidades podem ser melhoradas. Aqui está um exemplo em que a palavra “invites” está sendo detectada como “inches”.

image

4 curtidas

Lembro que isso foi um pouco complicado. Não verifiquei se a “unidade” era uma palavra inteira, porque queria evitar definir todas as formas (singular e plural) das unidades de medida (min, minute, mins, minutes). Vou ter que fazer isso.

2 curtidas

Olá @dan

Pode ser uma boa ideia (1) não converter nem exibir sua conversão para qualquer número que não tenha unidades por trás; e (2) ter uma lista branca de unidades aceitáveis e converter apenas essas; para evitar que você tenha um problema intratável.

Espero que ajude.

1 curtida

Um plano de ataque seria ter algumas ‘formas completas aceitáveis’ e aceitar apenas abreviações dessas — então mins, minutes e ins, inches —> in sim, inside não (há letras extras no final).

2 curtidas

Seria útil se você pudesse limitar o tipo de unidade que deseja converter, por exemplo, apenas para medições de peso. E, se possível, ser mais específico e limitar a unidades específicas, como apenas libras para quilogramas e quilogramas para libras.

2 curtidas