La mayoría del trabajo de traducción ocurre en una hoja de cálculo, y una hoja de cálculo no sabe que una de sus columnas es una clave, otra es el inglés del que alguien traduce y una tercera es una nota que nunca debió traducirse. Para ella todas son celdas. Por eso las claves vuelven convertidas en fechas, por eso una columna que se da por terminada sigue llena de inglés, y por eso nadie sabe decir qué falta.
La disposición que reconoce
Las columnas de idioma se detectan por su cabecera al abrir el archivo, incluidas las formas que usan las exportaciones reales: códigos sueltos como en o ja, variantes regionales como pt-BR o zh-Hans, nombres de idioma escritos con letra, y cabeceras decoradas del tipo [EN], text_en o EN_translation. También reconoce las columnas de comentario y de metadatos, en inglés y en japonés, así que la correspondencia interna del equipo nunca se cuenta como cadenas sin traducir.
Qué hace con un archivo de traducción
- Avance por idioma, no por archivoUn archivo traducido al 80% en conjunto puede ser cuatro idiomas al 100% y uno a cero. Cada columna destino se informa por separado.
- Las filas sin traducir, como filtroLo activas y la rejilla enseña solo las filas que siguen pendientes en el idioma en el que estés. Es un sitio al que ir, no una cifra que leer.
- Las cadenas idénticas al origen, contadas aparteUna exportación que rellenó de antemano cada columna destino con el inglés deja filas que no están vacías y tampoco traducidas. Se informan por separado en vez de meterlas en cualquiera de los dos cajones.
- El origen bloqueado, los comentarios como notasEditar aquello de lo que lee quien traduce casi nunca es la intención, así que queda de solo lectura. Las columnas de comentario se pegan a la fila como notas en lugar de presentarse como celdas que rellenar.
Qué detecta antes de que publiques
- Claves repetidas: dos filas con el mismo identificador, donde gana la que se lea segunda y la otra se ignora sin avisar.
- Claves que faltan: una fila que nada puede localizar, porque su columna de clave está vacía.
- Caracteres invisibles: un espacio de ancho cero o uno de ancho completo dentro de una clave, que hace que dos cadenas idénticas a la vista no coincidan.
- Longitudes fuera de lo normal: una traducción mucho más larga de lo que suele dar ese par de idiomas, medida contra la mediana de su propia columna y no contra un umbral fijo.
No se sube nada. El archivo lo lee, lo revisa y lo escribe tu navegador, lo que para una entrega de traducción sujeta a un acuerdo sobre dónde puede estar el contenido no es un detalle menor.