FreemiumProBusinessEnterprise

Etiquetas de campos multilingües

Cómo funciona la localización de campos

Cada campo del formulario de registro puede tener etiquetas en varios idiomas. Al mostrar el formulario, tikento selecciona automáticamente el idioma adecuado en función de la configuración del participante.

Las traducciones se almacenan y gestionan a través del i18n-service, el punto único de gestión de localización de la plataforma.

Qué se puede traducir

Para cada campo están disponibles las traducciones de los siguientes elementos:

  • Label — etiqueta del campo (por ejemplo, «Nombre», «Name», «Nombre»)
  • Placeholder — sugerencia dentro del campo (por ejemplo, «Introduzca su nombre»)
  • Descripción — texto de ayuda debajo del campo
  • Opciones de selección — para select, radio, checkbox con opciones
  • Mensajes de validación — textos de error personalizados

Cómo agregar una traducción

  1. Abra el constructor de formularios (evento → «Registro»).
  2. Seleccione el campo para el que desea agregar una traducción.
  3. Junto al campo de etiqueta (label), haga clic en el icono de traducción.
  4. En la ventana que se abre, complete las etiquetas en los idiomas necesarios.
  5. Repita para el placeholder y la descripción, si es necesario.
  6. Guarde el formulario.

Idiomas disponibles por plan

PlanCantidad de idiomasIdiomas
Free2ru, en
Pro4ru, en + 2 a elección
Business7ru, en, es, ar, it, de, fr
Enterprise7ru, en, es, ar, it, de, fr

Detección del idioma del participante

tikento determina el idioma del formulario en el siguiente orden de prioridad:

  1. Parámetro de URL?lang=en en el enlace del formulario
  2. Configuración del navegador — encabezado Accept-Language
  3. Idioma de Telegram — para registro a través de Mini App
  4. Idioma predeterminado — idioma del evento establecido por el organizador

Cadena de fallback

Si la traducción al idioma solicitado no se encuentra, el sistema busca siguiendo la cadena:

Idioma solicitado → ru → en → clave técnica del campo

Ejemplo: el participante abre el formulario en árabe (ar). Si la traducción al ar no está configurada, se muestra la versión en ruso (ru). Si tampoco existe, la versión en inglés (en). En último caso, el identificador técnico del campo.

Compatibilidad con RTL

Para el idioma árabe (ar), el formulario cambia automáticamente al modo RTL (right-to-left):

  • El texto se alinea a la derecha
  • Los campos y las etiquetas se reflejan en espejo
  • La navegación entre pasos se adapta

Esto funciona automáticamente: no se requiere configuración adicional.

Recomendaciones

  • Complete siempre las etiquetas en al menos dos idiomas (ru y en): esto cubre a la mayoría de los participantes
  • Para eventos internacionales, agregue los idiomas del público objetivo
  • Verifique el formulario en modo vista previa en cada idioma
  • Traduzca los mensajes de validación personalizados a todos los idiomas utilizados, para que los participantes no vean errores en un idioma que no entienden

Preguntas frecuentes

¿Cuántos idiomas se pueden agregar a un campo?
La cantidad de idiomas disponibles depende del plan. Free — 2 idiomas (ru, en), Pro — 4, Business y Enterprise — los 7 idiomas admitidos.
¿Qué verá el participante si la traducción a su idioma no está configurada?
Se activará la cadena de fallback: primero se buscará la traducción en ruso (ru), luego en inglés (en). Si tampoco existe, se mostrará la clave técnica del campo.
¿Los mensajes de validación se traducen automáticamente?
Los mensajes de validación estándar (campo obligatorio, formato incorrecto) están traducidos a todos los idiomas automáticamente. Los mensajes personalizados deben traducirse manualmente.