1001Ferramentas
🔤 Texto

Gerador de Numeronym

Crie numeronyms estilo "i18n" (internationalization) ou "k8s" (kubernetes): mantém a primeira e última letra e substitui as do meio pelo número delas. Tudo no navegador.

Apenas palavras com 4+ letras viram numeronyms. As demais ficam inalteradas.

Como i18n e k8s são montados na prática

Você viu i18n, k8s, a11y e l10n circulando na documentação e quer gerar o seu, ou tem uma lista de termos compridos para encurtar em nomes de label, pasta ou coluna de planilha. A regra é fácil de explicar e chata de aplicar na mão em trinta palavras: mantém a primeira letra, conta quantas ficaram no meio e mantém a última. Aqui você cola a lista e lê o resultado.

Cole uma palavra por linha e a saída sai na mesma ordem, linha a linha. internationalization tem 20 letras, sobram 18 no miolo, então vira i18n; kubernetes vira k8s e accessibility vira a11y. Palavras com menos de quatro letras ficam intactas, o que deixa colar uma frase inteira sem transformar tudo em sopa de números. A varredura também alcança sequências de dígitos, então 123456 sai como 146, o que raramente é o que você queria.

O ponto fraco é acento. O casador de palavras entende só letras sem acento, dígitos e underline, então internacionalização é cortado no cedilha e sai como i14ação. Trabalhando com português, tire os acentos antes de colar. Lembre também que a abreviação não tem volta: k8s só significa kubernetes por convenção, então evite inventar numeronym para termo que o seu leitor não conhece de cor. O botão Copiar leva a saída inteira e nada sai do seu navegador.

Perguntas frequentes

Por que palavras curtas não mudam?
Porque abaixo de quatro letras o numeronym não encurta nada. cat viraria c1t, mesmo tamanho e menos legível, então o corte fica em quatro letras.
Funciona com palavras acentuadas?
Mal. A varredura para no caractere acentuado e trata os pedaços como palavras separadas, o que produz saídas estranhas. Remova os acentos antes.
Dá para voltar de i18n para a palavra original?
Não. O miolo se perde, e o número só diz quantas letras havia ali. i18n significa internationalization por convenção da comunidade, não por cálculo reverso.

Ferramentas Relacionadas