Los acentos permanecen al cambiar el caso
Las letras italianas acentuadas tienen formas mayúsculas. È già lunedì. pasa a È GIÀ LUNEDÌ., conservando tres letras acentuadas sin sustituirlas por apóstrofos. Estos crearían secuencias distintas y afectarían recuentos o búsquedas. El conversor transforma las letras recibidas, no corrige ortografía. E más apóstrofo sigue siendo eso: resuelve la duda lingüística y revisa ambos signos después.

La muestra italiana mantiene trece caracteres
Las dos cadenas exactas del ejemplo mantienen trece grafemas y tres palabras en la función del sitio. La tabla distingue la medida de la apariencia de la fuente. No garantiza longitud invariable: nombres extranjeros, símbolos y otras secuencias Unicode pueden cambiar; los bytes son otra unidad. Convierte antes de validar un campo y mide el resultado transformado con la unidad exigida.
El idioma forma parte de la regla
toLocaleUpperCase() utiliza equivalencias dependientes del idioma, como documenta MDN. Las funciones del sitio emplean el idioma seleccionado en la interfaz, sin detectar automáticamente cada palabra. Los ejemplos italianos conservan sus literales. Revisa nombres extranjeros, títulos y citas; no normalices nombres a ciegas. Los datos multilingües pueden requerir reglas por campo y separar texto original de claves de comparación.
Una letra puede expandirse
El ejemplo Straße pasa a STRASSE: seis grafemas se convierten en siete. Las equivalencias no son necesariamente uno a uno; no deduzcas de esta muestra todas las lenguas. La expansión altera límites e índices de anotación. No borres la última letra para recuperar longitud. Comprueba grafía y requisitos del campo, vuelve a contar y conserva el original cuando sea necesario.
Las iniciales automáticas no editan títulos
Poner mayúscula en cada inicial puede servir a una composición gráfica o a datos prescritos, pero no edita correctamente todos los títulos. Artículos, preposiciones, nombres y siglas requieren contexto. En un título editorial italiano usa una inicial natural y revisa nombres y acrónimos. La herramienta no reconoce todas las marcas ni apellidos; pasar a minúsculas puede dañar siglas. Trabaja en una copia y relee el título entero.
Mayúsculas visuales y conversión real
Una interfaz puede mostrar texto en mayúsculas mediante presentación aunque almacene minúsculas. Nuestro conversor devuelve una cadena transformada. Copiar, exportar y buscar pueden producir diferencias pese al mismo aspecto. Pega una muestra como texto plano para ver caracteres reales. Acuerda si una entrega de diseño comprende fuente o apariencia. Inspeccionar la secuencia también distingue acentos poco visibles de letras ausentes.
Comparar es distinto de convertir
El eliminador de líneas duplicadas puede comparar claves sin distinguir caso y conservar la primera grafía original, evitando reescritura innecesaria. Ignorar mayúsculas no elimina acentos, unifica todo apóstrofo, resuelve nombres parecidos ni demuestra identidad. Ida y vuelta de conversión no recupera necesariamente cada secuencia Unicode original. Guarda originales, declara claves y prueba pares que deban seguir distintos.
Revisar el resultado final
Revisa acentos, siglas, nombres y citas extranjeras antes del límite de caracteres. En listas incluye elementos normales y especiales; en artículos, títulos, cuerpo y pies. Un primer párrafo no cubre todas las categorías. Corrige por separado apóstrofos usados como acentos y vuelve a contar. Resuelve primero la decodificación TXT: pasar a mayúsculas no reconstruye letras perdidas.
Convertir puede conservar o cambiar la longitud
| Entrada | Mayúsculas del sitio | Grafemas antes | Después |
|---|---|---|---|
| È già lunedì. | È GIÀ LUNEDÌ. | 13 | 13 |
| Straße | STRASSE | 6 | 7 |
Fuentes y comprobaciones
- MDN: String.toLocaleUpperCase() · Convierte letras acentuadas y revisa nombres, reglas de idioma, apóstrofos y cambios de longitud.