Resultado
Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.
Datos y límites del método
| Principio | Sustitución por posición física de la tecla — la distribución ЙЦУКЕН estándar mapeada sobre QWERTY |
|---|---|
| Detección automática | Observa qué letras son más comunes en el texto — latinas o cirílicas |
| Mayúsculas/minúsculas | Se conservan — las mayúsculas siguen siendo mayúsculas tras la conversión |
| Caracteres sin tocar | Dígitos y la mayoría de la puntuación que no está en una tecla de letra se dejan sin cambios |
Cuándo induce a error
- La detección automática decide por mayoría: si un texto tiene más letras latinas que cirílicas, se trata como "ruso escrito en inglés", y viceversa. En texto muy corto, o con cantidades similares de ambos alfabetos, la detección automática puede fallar — en ese caso, elige la dirección manualmente.
- Las cadenas cortas que resultan ser palabras reales en ambos idiomas tras la conversión en cualquier dirección son inherentemente ambiguas — la herramienta no puede "adivinar" la intención del autor y simplemente aplica la dirección elegida mecánicamente.
- Los caracteres que no están en la parte alfabética principal de la distribución (dígitos, la mayoría de la puntuación aparte de las pocas mapeadas de forma estándar a teclas de letra) no se convierten y se dejan tal cual — es una limitación deliberada del mapeo estándar de teclas, no un fallo.
- La precisión del mapeo se basa en una variante común de la distribución ЙЦУКЕН — en teclados con una distribución no estándar (algunas variantes de portátil o regionales, por ejemplo), el resultado puede diferir un poco.
Cómo se calcula
La herramienta usa una tabla de mapeo de teclas: cada letra de la distribución inglesa QWERTY se empareja con la letra que ocupa la misma posición física en la distribución rusa ЙЦУКЕН, y viceversa.
En el modo de detección automática, la herramienta primero cuenta cuántas letras latinas y cuántas cirílicas tiene el texto; si las latinas son más o iguales, el texto se trata como "ruso escrito como inglés", si no, como "inglés escrito como ruso".
Cada carácter del texto se busca en la tabla correspondiente (en la dirección elegida) y se sustituye por la coincidencia encontrada; las mayúsculas/minúsculas de la letra se conservan sin importar el caso en la tabla.
Los caracteres no encontrados en la tabla — dígitos, la mayoría de la puntuación, caracteres de otros alfabetos — se dejan sin cambios.
Preguntas y respuestas
¿Cómo sé en qué dirección convertir?
Déjalo en "detectar automáticamente" — normalmente funciona bien. Si el resultado sale mal, cambia a la dirección correcta manualmente en el desplegable.
¿Por qué no cambiaron los dígitos y parte de la puntuación?
El mapeo estándar de teclas solo está definido para la parte alfabética de la distribución — la fila numérica y la mayoría de la puntuación no forman parte de él, así que se quedan como en el texto original.
¿Se conservan las mayúsculas y minúsculas al convertir?
Sí, una letra mayúscula sigue siendo mayúscula tras la conversión, una minúscula sigue siendo minúscula.
¿Se envía mi texto a algún sitio?
No, todo el procesamiento se ejecuta en tu navegador.