Separar por espacios falla en idiomas sin espacios y con puntuación. WordCount usa Intl.Segmenter con el idioma elegido y cuenta segmentos de tipo palabra. El idioma forma parte del contrato.

Elige el idioma del texto

El idioma de la página controla etiquetas; el de análisis controla palabras y frases. Elige el idioma del texto. Un texto mixto sigue siendo aproximado porque un locale cubre toda la entrada.

La puntuación no es una palabra

Segmenter también devuelve espacios y signos; WordCount exige isWordLike. La puntuación aislada no suma. Los números pueden ser palabras, como en muchos editores, pero una norma académica puede diferir.

La frecuencia usa normalización prudente

Las palabras se normalizan a NFC y minúsculas del idioma. Los acentos se conservan. La tabla se limita a diez términos y no entra en el resumen copiado ni en analítica.