Textos e idiomas
Qué idioma habla el widget, cómo lo elige y cómo sustituir cualquiera de sus aproximadamente 200 textos, en su cuenta o mediante código.
El widget habla alemán, inglés y polaco. Cada uno de sus aproximadamente 200 textos se puede sustituir: en su cuenta para todas las páginas o mediante código para páginas concretas.
Cómo elige el widget el idioma
El widget está dentro de su página. Por eso, lo que el visitante está leyendo en ese momento tiene más peso que la configuración de su navegador. El orden:
- Un idioma que su página haya elegido para este visitante mediante
ReactiveChat('setLocale', …)(véase más abajo). - Un idioma fijo en el código de inserción (
data-rc-locale) o en la configuración. - En su defecto, el idioma de su página indicado en
<html lang="…">. - En su defecto, el idioma predeterminado de su cuenta.
- En su defecto, el idioma del navegador y, por último, inglés.
Los códigos regionales se acortan: de-AT pasa a de. Un idioma que el widget no conozca pasa a inglés.
Por eso, lo más importante es un <html lang> correcto en sus páginas. Así, el widget sigue por sí mismo cada versión lingüística de su sitio web.
El idioma predeterminado de su cuenta
En /app/projects/{id}, pestaña Instalación, sección Datos básicos, elija el Idioma predeterminado: de, en o pl. Tiene dos funciones:
- Se aplica a los visitantes de páginas sin
<html lang>si el código de inserción no establece un idioma. - Es el idioma en el que escribe sus textos propios, la pantalla de inicio y la tarjeta promocional (véase más abajo).
Establecer el idioma mediante código
Fijo para una página, en el código de inserción:
<script src="https://cdn.reactive.chat/loader.js"
data-rc-site-key="SITE_KEY"
data-rc-locale="pl"
async></script>
En tiempo de ejecución, por ejemplo, desde su propio selector de idioma:
ReactiveChat('setLocale', 'en');
setLocale cambia los textos del widget inmediatamente. El widget recuerda la elección durante un año en el navegador del visitante y, a partir de entonces, también tiene prioridad sobre data-rc-locale en otras páginas. El propio widget no tiene selector de idioma. Si quiere que sus visitantes elijan, llame a setLocale desde su selector.
Textos propios en su cuenta
En la pestaña Textos y formularios, sección Textos propios, aparecen todos los textos del widget con su clave, agrupados por área y contraídos. Nuestro texto se muestra en gris en el campo. Lo que introduzca lo sustituye. El encabezado muestra cuántos textos propios tiene ya.
- Un máximo de 400 caracteres por texto.
- Dejarlo vacío significa utilizar nuestro texto.
- No se guarda un texto que sea exactamente igual al nuestro.
- El widget completa los marcadores entre llaves, como
{n},{name}o{time}. Consérvelos en su texto si quiere que se muestre el valor.
Importante sobre el idioma: escriba los textos en el idioma predeterminado del proyecto; solo surten efecto en ese idioma. Los visitantes cuyo widget funcione en otro idioma siguen viendo nuestros textos suministrados. Para textos propios en otros idiomas, utilice código (más abajo), preferiblemente en las páginas de la versión lingüística correspondiente.
Los cambios llegan a sus visitantes en un minuto.
Las claves más importantes
Una selección por área:
launcher.text,launcher.subtext: rótulo y segunda línea del botón del chat. Vacíos inicialmente; un valor introducido tiene prioridad sobre los campos de Aspecto → Marca.launcher.label: el rótulo del botón del chat que leen los lectores de pantalla («Abrir chat»).header.title,header.subtitle_online,header.subtitle_bot,header.response_time: título y segundas líneas del encabezado.home.greeting,home.sub,home.start,home.start_sub: saludo y punto de entrada en la pantalla de inicio (el saludo se configura más fácilmente en Pantalla de inicio).tabs.home,tabs.messages,tabs.help: las pestañas.input.placeholdery otrosinput.*: el campo de entrada.offline.*: el formulario «Dejar un mensaje».prechat.*: el formulario previo.bh.*: avisos sobre el horario de atención.ds.*ydaten.*: consentimiento y tarjeta de datos «Sus datos».msg.ki_notice: el aviso antes de la primera respuesta del asistente de IA.csat.*: la valoración después de la conversación.transcript.*,upload.*,handoff.*,queue.*,teaser.*,err.*: conversación por correo, archivos adjuntos, transferencia al equipo, cola, burbuja de tooltip y mensajes de error.
Puede ver la lista completa en su cuenta.
El aviso «Powered by reactive.chat» (véase Ventana del chat) y los textos de los recorridos del producto (véase Recorridos del producto) no se pueden cambiar mediante los textos.
Sustituir textos mediante código
En el código de inserción, con data-rc-strings como JSON y claves en notación de puntos:
<script src="https://cdn.reactive.chat/loader.js"
data-rc-site-key="SITE_KEY"
data-rc-locale="en"
data-rc-strings='{"input.placeholder":"Your question about your order …","header.title":"Customer service"}'
async></script>
O en la configuración:
ReactiveChat('boot', {
strings: { 'input.placeholder': 'Your question about your order …' }
});
Una segunda llamada a boot en la misma página carga nuevos strings. Así puede cambiar los textos, por ejemplo, después de iniciar sesión.
Los textos establecidos mediante código se aplican igual en todos los idiomas. Por eso, establézcalos en páginas cuyo idioma sea fijo y establezca allí también el idioma.
Orden de prioridad, de mayor a menor:
- Textos en el código (
strings): solo se aplican a la página en la que están. - Textos propios de su cuenta, en el idioma predeterminado.
- Nuestros textos suministrados en el idioma del visitante.
- Inglés.
El código tiene prioridad deliberadamente: si quiere rotular una sola página de otra manera, hágalo allí, sin cambiar la configuración de todas las demás.
Otros textos en otros lugares
Algunos textos tienen un campo propio, a menudo por idioma:
- Saludo, mosaicos y pantalla de inicio: La pantalla de inicio del chat
- Frase sobre el formulario previo (por idioma): Disponibilidad, formularios y servicio
- Frase de consentimiento y enlace a la política de privacidad (por idioma): Privacidad y consentimiento
- Textos de tooltips y mensajes proactivos: Mensajes proactivos
- Nombre y tono del asistente de IA: Asistente de IA
- Tarjeta promocional, también por idioma mediante código: La tarjeta promocional en el chat
Päivitetty: