Las reglas del glosario se verifican en cada solicitud de traducción, antes de que el traductor vea tu contenido. Si una regla reemplaza el texto directamente o simplemente asesora al traductor depende de una cosa: si la regla coincide con toda la cadena o solo con una parte.
Esa distinción explica tres preguntas que la gente hace sobre el glosario: ¿me cuesta palabras una regla?, ¿por qué no apareció mi cambio? y ¿qué regla gana cuando dos podrían aplicarse?
Cadena completa o parte de una
Tus páginas se dividen en cadenas antes de la traducción: un encabezado, un párrafo, la etiqueta de un botón. Una regla coincide completamente con una de esas cadenas o coincide con un término dentro de una.
Una coincidencia de cadena completa nunca llega al traductor. La regla suministra el resultado directamente.
rule: Keep as is, "Ember"
page string Ember
result Ember, used as-is, no translator call
Una coincidencia dentro de una cadena más larga todavía llega al traductor, junto con una instrucción sobre tu término.
rule: Keep as is, "Ember"
page string Welcome to Ember, the coffee people
sent onward the full sentence, plus "never translate Ember"
Para una regla de patrón, la instrucción nombra el texto que realmente coincidió en lugar del patrón, por lo que al traductor se le indica que conserve STK110 en lugar de mostrarle STK{n:3}.
El traductor sigue estas instrucciones en la mayoría de las oraciones. En las largas o inusuales, ocasionalmente puede flexionar o reposicionar el término para que encaje en la gramática circundante. Donde una oración específica deba ser exacta, edita esa cadena en la pantalla de Traducciones.
Lo que cuesta
Una coincidencia de cadena completa no cuesta nada. No se cuentan palabras ni se almacena ninguna traducción, porque no se produjo ninguna traducción. Una página de códigos de producto cubierta por una regla de patrón es la ruta más barata a través del sistema.
Una coincidencia dentro de una oración cuesta la oración. La cadena se traduce y se almacena como de costumbre. La regla cambia la redacción, no el precio.
Qué regla gana
Varias reglas pueden coincidir con el mismo texto. Se utiliza la más específica, en este orden:
- Un término exacto que coincide con toda la cadena.
- Un patrón que coincide con toda la cadena.
- Un término exacto dentro de una cadena más larga.
- Un patrón dentro de una cadena más larga.
Los términos exactos vencen a los patrones en el mismo nivel, porque nombraste el texto con precisión. Cadena completa vence a dentro de oración, porque es una respuesta completa en lugar de una sugerencia.
Dos patrones que coinciden se resuelven por cuál es más específico, por lo que se prefiere STK{n:3} sobre STK{n}. Esa elección es determinista: la misma página produce el mismo resultado en cada solicitud.
El ámbito y el idioma reducen aún más las cosas, antes de todo esto: una regla de proyecto supera a una regla de espacio de trabajo, y un idioma con nombre supera a Cualquier idioma. Consulta Ámbito y segmentación de reglas.
Qué sucede con las traducciones que ya tienes
Las reglas se aplican cuando se traduce el texto. No retroceden para reescribir las traducciones ya almacenadas.
Agregar o editar una regla tiene efecto en la siguiente solicitud de traducción.
- Una regla de cadena completa aparece inmediatamente. Se aplica antes que cualquier cosa almacenada o en caché, por lo que la próxima carga de página la refleja sin que usted borre nada. La traducción almacenada previamente permanece en su lugar, sin usar mientras exista la regla.
- Una regla que coincide con un término dentro de una oración no cambia esa oración. La traducción almacenada se sirve como antes. La instrucción solo entra en vigor cuando esa cadena se traduce de nuevo. Use Volver a traducir con IA en las cadenas que importan, en la pantalla de Traducciones.
Eliminar una regla devuelve el término a la traducción normal para todo lo que aún no se ha traducido. Lo que se almacenó antes de que existiera la regla se sirve de nuevo. La eliminación no activa una nueva traducción, por lo que si la redacción anterior era el problema, vuelva a traducir las cadenas afectadas.
Las páginas en caché pueden seguir sirviendo un resultado anterior durante un tiempo después de cualquier cambio. Consulte Borrar caché y actualizar traducciones.
¿Por qué una regla puede parecer correcta y no hacer nada?
Leer el orden anterior explica la mayor parte:
- El término es parte de una oración, por lo que el traductor fue advertido en lugar de ser reemplazado, y eligió de otra manera.
- Ya existe una traducción almacenada para esa oración, por lo que no se envió nada al traductor en absoluto.
- Una regla más específica coincidió primero.
- El idioma, el alcance o las mayúsculas/minúsculas de la regla excluyen la página que está viendo.
Consulte Las reglas del glosario no funcionan para saber cómo diferenciarlas.