Detector de Idioma
Detecte aproximadamente o idioma de um texto (PT, EN, ES, FR, DE, IT) por análise de frequência de letras e bigramas. Heurístico, sem API. Tudo no navegador.
O que o detector realmente olha no texto
Chegou uma planilha com depoimentos misturados, ou um arquivo de legendas sem indicação de idioma, e você precisa separar o que é português do que é espanhol antes de mandar para revisão. Cole o trecho no campo acima e o palpite aparece na hora, junto com a pontuação de cada candidato. A comparação cobre seis idiomas: português, inglês, espanhol, francês, alemão e italiano.
Por dentro não tem modelo de IA nem chamada de API. A ferramenta quebra o texto em palavras e conta quantas batem com uma lista de cerca de dezoito palavras funcionais por idioma (o, de, que, the, of, der, di, le). O placar embaixo do resultado é literalmente essa contagem. Como 'de', 'que', 'para' e 'com' aparecem nas listas de português e de espanhol ao mesmo tempo, frases curtas empatam com facilidade, e no empate o português leva.
Dê a ela pelo menos duas ou três frases corridas. Títulos, listas de nomes de produto e trechos de código quase nunca contêm palavras funcionais, e nesses casos o resultado sai como Indeterminado, o que é mais honesto do que chutar. Olhe o placar antes de confiar: 7 contra 1 é conclusivo, 2 contra 2 não é. Todo o processamento acontece no seu navegador, então dá para colar material interno sem enviar nada a servidor.
Perguntas frequentes
Por que deu Indeterminado num texto claramente em português?
Ele distingue português do Brasil de português de Portugal?
E se o texto estiver em holandês, polonês ou japonês?
Ferramentas Relacionadas
Detector de Idioma (trigrama)
Adivinha PT/EN/ES por presença de trigramas comuns.
Cifra Homofônica (substituição multi-símbolo)
Cifra cada letra por um de vários números/símbolos de um alfabeto homofônico, distribuídos proporcionalmente à frequência da letra em PT-BR. Resultado mais resistente à análise de frequência que substituição simples.
Detector de Voz Passiva (PT)
Conta frases com voz passiva por heurística: "foi/foram/é/são/era + verbo no particípio (-ado/-ido)".