Los modelos de lenguaje entienden y escriben muchos idiomas, así que no necesitas un canal por idioma. Lo que sí necesitas son reglas claras para que la base de conocimiento, escrita en español, se use igual en cualquier idioma.
1. Reglas de idioma en SOUL.md
Añade a ~/.openclaw/workspace/SOUL.md:
## Idioma
- Responde en el idioma en que te escribe el cliente.
- Si mezcla idiomas, usa el que predomine. Si dudas, pregunta cuál prefiere.
- Mantén el mismo tono amable y breve en todos los idiomas.
2. Reglas de contenido en AGENTS.md
La base de conocimiento sigue en español. Añade:
## Respuestas en otros idiomas
- Traduce la información de la base, pero no cambies cifras, monedas, horarios ni condiciones.
- Los precios se dan siempre en quetzales (Q), aunque el cliente escriba en inglés.
- Si no estás seguro de cómo traducir una política, cita el texto en español y ofrece una persona.
- Las reglas de escalación son las mismas en todos los idiomas.
3. Prueba por idioma
No hace falta reiniciar. Usa el mismo guion de la lección 2, repetido en cada idioma que esperas recibir:
| Idioma | Pregunta de prueba | Qué comprobar |
|---|---|---|
| Inglés | Are you open on Sunday? | Responde en inglés: cerrado |
| Inglés | How much is a cleaning? | Precio exacto en quetzales |
| Portugués | Vocês fazem clareamento? | No está en la base: lo dice y ofrece una persona |
| Mezcla | Hola, how much es la evaluación? | Elige un idioma y da el precio correcto |
Si una respuesta cambia una cifra o una condición, refuerza la regla en AGENTS.md y repite la prueba.
Quién atiende el caso escalado
Si el agente pasa a una persona un caso en un idioma que tu equipo no habla, decidid antes qué hacer: responder en español con disculpas, o usar un traductor revisado por una persona. No dejes que el agente prometa atención en un idioma que nadie del equipo habla.
Un cliente escribe en inglés y pregunta el precio. ¿Qué debe hacer el agente?
