ForHosting KIT · Utilidades de desarrollo

Generador de numerónimos

Internationalization se convierte en i18n: la primera letra i, las 18 letras intermedias y la última letra n. Acorte una palabra o una frase entera de una vez, o descomponga un numerónimo como a11y para ver cuántas letras tiene y su esquema. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Texto
internationalization
Obtiene
Resultado
i18n
Modo de cálculo
Shorten
Original
internationalization
Número de palabras
1

Los numerónimos como i18n, l10n, a11y y k8s comprimen una palabra larga en su primera letra, el recuento de letras intermedias omitidas y la última letra. Redactores, desarrolladores y equipos de localización los usan en documentación, mensajes de commit y etiquetas de interfaz cuando el espacio es limitado o el argot es convencional. Este generador de numerónimos acorta palabras en letras latinas con una regla determinista —sin modelo ni adivinanza de diccionario— y expande tokens simples de letra-más-dígitos-más-letra a un esqueleto estructural que muestra cuántos caracteres se abreviaron.

Cómo funciona el acortamiento a numerónimo

Un numerónimo técnico clásico conserva la primera y la última letra de una palabra y sustituye el interior por el número de letras que había entre ellas. En internationalization la primera letra es i, la última es n y hay dieciocho letras en el medio, de modo que la forma es i18n. Localization se convierte en l10n, accessibility en a11y y Kubernetes en K8s si se preserva la capitalización original de los extremos.

Los dígitos del medio se escriben sin relleno, así que una palabra de tres letras como the pasa a t1e y no a t01e. Esta capacidad aplica la regla a cada token separado por espacios en blanco para que una frase corta pueda convertirse en una lista de numerónimos unidos por espacios en una sola llamada. Los caracteres no alfabéticos dentro de un token se rechazan en la ruta de acortamiento porque el recuento medio solo se define sobre letras; elimine la puntuación usted mismo o procese palabras puras.

El texto vacío y el espacio en blanco puro fallan de inmediato. Nada de la transformación depende de tablas de configuración regional, stemming ni búsquedas en red: la misma cadena siempre produce el mismo numerónimo.

Expandir numerónimos simples y elegir el modo

Expandir no recupera por magia la palabra de diccionario a partir de i18n solo; muchas palabras distintas pueden compartir la misma primera letra, el mismo recuento medio y la misma última letra. Ese esqueleto basta para documentación, material didáctico y validadores que deban explicar por qué a11y representa trece caracteres con a e y en los extremos. El modo shorten siempre comprime; el modo expand siempre analiza; el modo auto (el predeterminado) expande cuando cada token ya parece un numerónimo y, en caso contrario, acorta.

Si shorten recibe un token de menos de tres letras, el mensaje indica que la entrada es demasiado corta para acortar e informa la longitud observada; esos fallos no se facturan. Expandir varias palabras une esqueletos con espacios del mismo modo que acortar varias palabras une numerónimos, manteniendo el contrato uniforme para frases.

Dónde ayudan los numerónimos en el día a día

Los generadores de documentación pueden convertir nombres largos de funciones en abreviaturas convencionales antes de escribir encabezados que deban coincidir con el argot de la comunidad. Los paneles de localización pueden mostrar la clave completa y su numerónimo al enseñar el vocabulario de i18n y l10n a nuevos colaboradores. Los ejercicios de aula que introducen numerónimos necesitan un oráculo determinista que marque como error las entradas demasiado cortas en lugar de inventar formas de medio cero.

Combine shorten con su propio glosario si necesita expansión bidireccional de diccionario; use la expansión estructural aquí cuando solo necesite recuentos y esqueletos. La respuesta siempre devuelve el modo y el texto original para que registros y tickets de soporte puedan reproducir una llamada sin adivinar qué ruta se ejecutó.

Jerga en documentación y commits

Convierta nombres largos de producto o proceso en numerónimos convencionales (i18n, l10n, k8s) para encabezados, tickets y asuntos de commit.

Formación y onboarding de localización

Muestre a los alumnos la regla del recuento medio y los esqueletos estructurales para que a11y y similares resulten transparentes y no un argot opaco.

¿Cómo se convierte una palabra en un numerónimo como i18n?

Conserve la primera y la última letra latina e inserte el recuento de letras entre ellas. internationalization pasa a i18n porque hay dieciocho letras entre i y n. Envíe mode shorten o deje auto cuando el texto sea una palabra completa.

¿Cuándo es la entrada demasiado corta para acortar?

Los tokens necesitan al menos tres letras latinas para que haya un recuento medio real.

¿El modo auto detecta numerónimos?

Sí. Cuando cada token separado por espacios coincide con el patrón simple letra+dígitos+letra, auto expande; en caso contrario acorta. Puede forzar cualquiera de las dos direcciones con mode expand o shorten.

¿Se puede recuperar la palabra original a partir de un numerónimo?

No exactamente, porque muchas palabras comparten primera letra, número central y última letra. Al expandirlo obtiene la estructura: las dos letras de los extremos, cuántas letras faltan, la longitud total y un esquema con puntos en el medio.

¿Puedo acortar una frase entera de una vez?

Sí. Cada palabra separada por un espacio se convierte en su propio numerónimo y los resultados se unen con espacios. Las palabras deben tener solo letras, así que quite antes la puntuación o la palabra será rechazada.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/enc/numeronym

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/enc/numeronym \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"internationalization"}'
{
  "text": "internationalization"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.numeronym",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Las palabras de menos de tres letras no forman un recuento medio útil y fallan con invalid_input en lugar de inventar un resultado vacío. La ruta gratuita del navegador y la API comparten el mismo módulo puro, de modo que las pruebas y las llamadas de producción permanecen alineadas byte a byte a $0.002 por solicitud correcta.

Cómo funciona el acortamiento a numerónimo

La misma aritmética se aplica a cualquier token de letras latinas de longitud tres o más: middle_count es igual a letter_count menos dos, y el resultado es first más ese recuento decimal más last.

Expandir numerónimos simples y elegir el modo

Lo que sí ofrece expandir es la inversa estructural del patrón simple letra-más-dígitos-más-letra: informa la primera letra, el middle_count entero, la última letra, la longitud total de letras implícita y una cadena esqueleto donde las posiciones medias se muestran como puntos. Alias como action, op, y encode o decode se asignan a los mismos tres modos para que los hábitos de formulario existentes sigan funcionando. Si expand recibe un token que no es la forma simple letra-dígitos-letra, la tarea falla con invalid_input nombrando el token erróneo.

Dónde encaja una API de numerónimos en el trabajo real

Mantenga los tokens en letras latinas, prefiera el modo auto salvo que conozca la dirección, y trate invalid_input como corrección del cliente y no como tormenta de reintentos.

Glosario CI y generación de fixtures

Genere fixtures de numerónimos deterministas para pruebas y macros de CMS sin un modelo de lenguaje ni un servicio de diccionario externo.

¿Qué devuelve expand si no puede recuperar la palabra original?

Expand devuelve campos estructurales: primera letra, middle_count, última letra, letter_count (medio más dos) y un esqueleto con puntos en las posiciones omitidas. No adivina una entrada de diccionario.

¿Cuánto cuesta el generador de numerónimos?

La herramienta del navegador es gratuita. Las solicitudes API usan el saldo prepago de KIT a $0.002 por llamada correcta; la entrada inválida no se factura.

Ver la documentación completa del KIT →