Guías y Tutoriales

Envía correos electrónicos de firma en 7 idiomas: Soporte de correo electrónico multilingüe de Firma.dev

Logotipo de Firma.dev centrado con iconos de varias banderas nacionales, incluidas Francia, Reino Unido y Alemania, sugiriendo alcance internacional y comunicación.

Has localizado tu aplicación. Tu UI se muestra en francés para los usuarios franceses, en alemán para los usuarios alemanes, y en portugués para los usuarios brasileños. Pero en el momento en que se envía una solicitud de firma, tu firmante recibe un correo electrónico que dice "Por favor, revise y firme este documento" en inglés. Es una pequeña cosa que rompe la experiencia justo en el momento en que más importa.

Firma.dev ahora envía correos electrónicos de notificación de firma en 7 idiomas de forma predeterminada, sin necesidad de configurar plantillas personalizadas.

El problema de los correos electrónicos de firma solo en inglés

La mayoría de las API de firmas electrónicas predeterminan al inglés y dejan la localización como un problema para que lo resuelva el desarrollador. Eso significa escribir y mantener plantillas de correo electrónico traducidas para cada idioma que soporte tu producto, para cada tipo de correo electrónico en el flujo de firma, y mantenerlas actualizadas siempre que tu copia cambie.

Para un flujo de firma con 5 tipos de correo electrónico en 4 idiomas, eso son 20 plantillas para crear, probar y mantener. Y si te falta una, un firmante en Lyon o Lisboa recibe un correo electrónico del sistema en un idioma que no eligió.

Más allá de la carga de mantenimiento, hay una dimensión de confianza. Un correo electrónico de firma que no coincide con el idioma de la interfaz del firmante se siente como un error, incluso si el documento en sí es correcto. Para contratos de alto valor, esa fricción importa.

Cómo funciona el soporte de idiomas de Firma.dev

Firma.dev añadió un campo language a la configuración tanto de la Compañía como del Espacio de trabajo. Cuando se establece, la plataforma usa plantillas localizadas integradas para los 5 tipos de correos electrónicos de notificación de firma: signing_invite, next_signer, signing_expired, signing_cancelled, y signing_declined.

Los 7 idiomas compatibles son:

Código

Idioma

es

Español (predeterminado)

es

Español

it

Italiano

pt

Portugués

fr

Francés

de

Alemán

el

Griego

La configuración del idioma se aplica de la misma manera que las plantillas de correo electrónico: el nivel de solicitud de firma tiene prioridad, luego el espacio de trabajo, luego la compañía. Establécela una vez a nivel de empresa y todos los espacios de trabajo la heredan, o anula por espacio de trabajo para un control más granular.

Una aclaración importante: el campo language solo afecta a las plantillas predeterminadas integradas. Si un espacio de trabajo tiene una plantilla de correo electrónico personalizada configurada para un tipo de correo electrónico determinado, se usa esa plantilla personalizada independientemente de la configuración de idioma. El campo de idioma es la capa de respaldo, no una anulación.

Estableciendo un idioma por espacio de trabajo

Si estás usando el modelo de espacio de trabajo del cliente de Firma.dev, cada espacio de trabajo puede tener su propio idioma. Un cliente francés recibe correos electrónicos en francés, un cliente alemán recibe correos electrónicos en alemán, todo desde la misma integración sin ninguna gestión de plantillas.

Establecer el idioma a nivel de espacio de trabajo es una sola llamada PATCH:

curl -X PATCH https://api.firma.dev/functions/v1/signing-request-api/workspace-settings/{workspace_id} \
  -H "Authorization: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "language": "fr" }'
curl -X PATCH https://api.firma.dev/functions/v1/signing-request-api/workspace-settings/{workspace_id} \
  -H "Authorization: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "language": "fr" }'
curl -X PATCH https://api.firma.dev/functions/v1/signing-request-api/workspace-settings/{workspace_id} \
  -H "Authorization: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "language": "fr" }'

Y a nivel de empresa, para establecer el predeterminado para todos los espacios de trabajo:

curl -X PATCH https://api.firma.dev/functions/v1/signing-request-api/company \
  -H "Authorization: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "language": "es" }'
curl -X PATCH https://api.firma.dev/functions/v1/signing-request-api/company \
  -H "Authorization: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "language": "es" }'
curl -X PATCH https://api.firma.dev/functions/v1/signing-request-api/company \
  -H "Authorization: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "language": "es" }'

Eso es todo. No se requiere creación de plantillas, trabajo de traducción ni sobrecarga de mantenimiento.

Usar los valores predeterminados como punto de partida

Para los equipos que desean localización más una ligera personalización de marca, el punto final GET /email-templates/defaults/{language} devuelve la plantilla completa integrada para cualquier idioma compatible. Descárgala, ajusta el texto o añade el estilo HTML de tu marca, y guárdala como una plantilla personalizada del espacio de trabajo usando PUT /workspace/{workspace_id}/email-templates/{email_type}.

Este patrón te da lo mejor de ambos mundos: no escribes traducciones desde cero, y aún controlas cómo se ven y suenan los correos electrónicos. Para la mayoría de los productos SaaS, este es el enfoque correcto una vez que has validado que los valores predeterminados integrados suenan naturalmente para tu mercado. Ambos puntos finales están documentados en el cambios en el API.

Qué significa esto para los constructores internacionales de SaaS

Construir un flujo de trabajo de firma para un producto global solía significar aceptar correos electrónicos solo en inglés o encargarse de la capa de traducción por sí mismo. Con 7 idiomas ahora manejados a nivel de la plataforma, eso ya no es un compromiso que tienes que hacer.

Combinado con la interfaz de firma integrada de Firma.dev, que también se localiza al idioma del signatario, ahora puedes ofrecer una experiencia de firma totalmente localizada desde el correo electrónico de invitación hasta la confirmación final, sin escribir una sola línea de código de traducción.

Por $0.029 por sobre (o alrededor de 3 centavos de USD) sin mínimos mensuales, no estás pagando extra por la cobertura internacional. Se envía con la API.

Empieza con Firma.dev gratis, no se requiere tarjeta de crédito.

  1. Encabezado

Background Image

¿Listo para añadir firmas electrónicas a tu aplicación?

Comienza gratis. No se requiere tarjeta de crédito. Paga solo 0,029 € por sobre cuando estés listo para ponerlo en marcha.

Background Image

¿Listo para añadir firmas electrónicas a tu aplicación?

Comienza gratis. No se requiere tarjeta de crédito. Paga solo 0,029 € por sobre cuando estés listo para ponerlo en marcha.

Background Image

¿Listo para añadir firmas electrónicas a tu aplicación?

Comienza gratis. No se requiere tarjeta de crédito. Paga solo 0,029 € por sobre cuando estés listo para ponerlo en marcha.