Os acentos permanecem na conversão
Letras italianas acentuadas têm formas maiúsculas. È già lunedì. vira È GIÀ LUNEDÌ., mantendo três letras acentuadas sem substituí-las por apóstrofos. Isso criaria sequências diferentes, com possíveis efeitos em contagens e buscas. O conversor transforma as letras recebidas, sem corrigir ortografia. E com apóstrofo continua assim: resolva a dúvida linguística e confira os sinais depois.

A amostra italiana mantém treze caracteres
As duas cadeias exatas do exemplo mantêm treze grafemas e três palavras na função do site. A tabela separa medida e aparência da fonte. Não há garantia de comprimento invariável: nomes estrangeiros, símbolos e outras sequências Unicode podem mudar; bytes são outra unidade. Converta antes de validar um campo e meça a saída transformada na unidade exigida.
O idioma faz parte da regra
toLocaleUpperCase() usa mapeamentos dependentes do idioma, como documenta a MDN. As funções do site seguem o idioma selecionado na interface, sem detectar cada palavra automaticamente. Os exemplos italianos mantêm seus literais. Revise nomes estrangeiros, títulos e citações; não padronize nomes às cegas. Dados multilíngues podem exigir regras por campo e separação entre original exibido e chave de comparação.
Uma letra pode se expandir
O exemplo Straße vira STRASSE: seis grafemas passam a sete. Mapeamentos não precisam ser um para um; a amostra não estabelece todas as línguas. A expansão afeta limites e posições de anotações. Não apague a última letra para recuperar o tamanho. Confira grafia e regras do campo, reconte e mantenha o original quando necessário.
Iniciais automáticas não editam títulos
Maiúscula em cada inicial pode servir a uma peça gráfica ou dados prescritos, mas não edita corretamente todos os títulos. Artigos, preposições, nomes e siglas exigem contexto. Em título editorial italiano, use inicial natural e revise nomes e acrônimos. A ferramenta não reconhece todas as marcas ou sobrenomes; passar a minúsculas pode danificar siglas. Trabalhe numa cópia e releia o título inteiro.
Maiúscula visual e conversão real
Uma interface pode mostrar maiúsculas por apresentação enquanto armazena minúsculas. Nosso conversor devolve uma cadeia realmente transformada. Cópia, exportação e busca podem diferir apesar da mesma aparência. Cole uma amostra em texto simples para conferir caracteres reais. Combine se a entrega de design diz respeito à fonte ou à apresentação. Inspecionar a sequência também distingue acento pouco visível de letra ausente.
Comparar é diferente de converter
O removedor de linhas duplicadas pode comparar chaves sem distinguir caixa e manter a primeira grafia original, evitando reescrita desnecessária. Ignorar maiúsculas não remove acentos, unifica todo apóstrofo, resolve nomes semelhantes ou prova identidade. Converter e reverter não recupera necessariamente cada sequência Unicode original. Preserve originais, declare chaves e teste pares que precisam continuar distintos.
Revisar a saída final
Confira acentos, siglas, nomes e citações estrangeiras antes do limite de caracteres. Em listas, inclua itens comuns e especiais; em artigos, títulos, corpo e legendas. Um primeiro parágrafo não cobre todas as categorias. Corrija separadamente apóstrofos usados como acentos e reconte. Resolva a decodificação TXT primeiro: maiúsculas não reconstroem letras perdidas.
Converter pode manter ou alterar o comprimento
| Entrada | Maiúsculas do site | Grafemas antes | Depois |
|---|---|---|---|
| È già lunedì. | È GIÀ LUNEDÌ. | 13 | 13 |
| Straße | STRASSE | 6 | 7 |
Fontes e verificações
- MDN: String.toLocaleUpperCase() · Converta letras acentuadas e confira nomes, regras de idioma, apóstrofos e mudanças de comprimento.