Casi todo el software dice que el árabe está «soportado». La palabra esconde más de lo que enseña, porque para la mayoría de productos quiere decir que se tradujeron las cadenas y se alineó el texto a la derecha, y un lector árabe distingue eso del trabajo de verdad en más o menos un segundo.
Esta página va de la diferencia. Qué cambia realmente cuando un programa de fidelización funciona en árabe, en cuatro superficies: la tarjeta en el wallet, la página de alta, el panel y la notificación que llega a la pantalla de bloqueo. Todo está leído del código de este producto, y cada afirmación está citada a su fichero en la nota de fuentes de este artículo. Esta página no dice nada del árabe de ningún competidor, en ningún sentido.
Sentido, no alineación
La alineación es una propiedad del texto: empieza a la derecha. El sentido es una propiedad de la página: todo empieza a la derecha, el orden de los elementos dentro de una fila se invierte, bordes y márgenes se reflejan, y lo primero que encuentra el ojo es lo que antes era el final de la línea.
La diferencia es práctica, no teórica. Una página alineada a la derecha con cadenas árabes sigue siendo una página española con texto árabe dentro: el botón principal está en el lado equivocado, la flecha apunta al revés y el progreso se llena en la dirección contraria. En Fideliya la página de alta pone su sentido de derecha a izquierda cuando el idioma es árabe, y pone el idioma de la página al lado, en el mismo contenedor. El sentido se declara una vez y todo lo de dentro lo hereda.
La tarjeta en el wallet
Un pase wallet no es una página web y no se le puede imponer una maquetación. Lo que controlas son los textos de sus campos, y en Fideliya esos textos se construyen desde el idioma de la tarjeta: socio desde, recompensa, visitas, puntos, objetivo, próxima recompensa, última actualización. Es una vía impuesta por el propietario, deliberadamente separada de la que dirige el idioma del dispositivo del cliente, y la consecuencia es que la tarjeta se lee en árabe incluso en un teléfono que su dueño tiene en español.
Un detalle merece conocerse aquí, porque es lo que más falla el trabajo apresurado. La fecha en un pase árabe de Fideliya se imprime con dígitos latinos y calendario gregoriano fijado, porque la etiqueta de idioma usada fuerza ambas cosas de forma explícita. La fijación importa porque algunas versiones de ICU ponen el árabe en calendario de la hégira por defecto, lo que imprimiría en la tarjeta de un cliente un año de otra era sin que aparezca ningún error en ninguna parte. Un idioma que no fija su calendario escribe fechas con el formato correcto y el significado equivocado.
La notificación
El mensaje corto que llega a la pantalla de bloqueo cuando se añade un sello o se gana una recompensa se construye en el idioma de la tarjeta que lleva ese cliente. Elegir el idioma una vez, al diseñar la tarjeta, es por tanto lo que decide el idioma de cada notificación posterior. No hay un segundo ajuste que recordar, y esa es la forma correcta: un ajuste que puede contradecir a otro acabará contradiciéndolo.
El panel y el escáner
El panel es otra cuestión, y se lee en el idioma de la persona del equipo y no en el de la tarjeta. Son dos lectores distintos: el cliente lee la tarjeta y el equipo lee la pantalla del mostrador, y atarlos a un solo ajuste habría forzado a uno al idioma del otro. El panel y el escáner funcionan en cuatro idiomas en todos los planes, sin ninguna puerta de suscripción sobre el idioma.
Una pequeña regla de ingeniería del sistema de diseño cabe aquí, porque es del tipo que se descubre rompiendo y no leyendo. Las tarjetas que se voltean en la vista de analítica usan un patrón seguro en iOS: una rotación independiente en cada cara, sin 3D preservado en el padre, y la cara inactiva superpuesta en absoluto y ocultada por backface-visibility gire hacia donde gire. El otro patrón, el elegante, funciona en todas partes menos en iOS, donde enseña una cara reflejada. La lección va más allá del volteo: el sentido, la rotación y las transiciones son sitios donde algo correcto en la pantalla de un desarrollador se rompe en el teléfono de un cliente.
La decisión que se toma una vez
Un negocio en Fideliya lleva una tarjeta viva, en los tres planes. Así que el idioma de la tarjeta es una decisión única, que arrastra todo el que se dé de alta después, en lugar de una preferencia por cliente.
| Superficie | El idioma de quién | Cambiable después |
|---|---|---|
| La tarjeta wallet | El negocio, al diseñarla | Una decisión por tarjeta viva |
| La página de alta | Sigue a la tarjeta | Con la tarjeta |
| La notificación | Sigue a la tarjeta | Con la tarjeta |
| Panel y escáner | Cada persona del equipo | En cualquier momento |
Algunos negocios lo leen como una restricción y otros como un alivio. La restricción es que un negocio que atiende en dos idiomas no puede dar a cada uno una tarjeta en el suyo. El alivio es que el idioma nunca se convierte en un ajuste que alguien olvida, dejando a la mitad de los clientes con una tarjeta en un idioma que nadie eligió.
Elegir el idioma, en la práctica
- Elige el idioma del cliente, no el de la oficina. La tarjeta la lee quien está delante del mostrador y el panel quien está detrás, que es exactamente por qué son dos ajustes.
- Si tus clientes leen en dos idiomas, elige el idioma del momento. El momento son los pocos segundos del pago en los que se ofrece el QR y se añade la tarjeta. El idioma en que se dice esa frase es el idioma de la tarjeta.
- Abre la página de alta en un teléfono antes de imprimir nada. No la vista previa del panel, el enlace real en un móvil real. Busca sentido y no traducción: dónde está el botón y hacia dónde apuntan las flechas.
- Mira una tarjeta real en un wallet real, no una captura. Añade la tarjeta a tu propio teléfono y lee la fecha. Dígitos latinos y año gregoriano quieren decir que estás viendo lo que verán tus clientes.
- Escanéate una vez. El primer sello produce una notificación, y ese es el primer árabe que tu cliente lee fuera de la tarjeta. Léelo antes que nadie.
Lo que midas después no cambia con el idioma: las mismas siete cifras, con sus nombres árabes en el panel, están en las siete cifras que un programa de fidelización debe informar, y el vocabulario usado aquí está definido en el glosario de programas de fidelización. Lo que el canal de notificación puede prometer está en las notificaciones push desde una tarjeta de fidelización.
Lo que esta página no hará
No dice nada del árabe de los demás. No hemos probado los productos de la competencia en árabe en dispositivos reales, y afirmar que alguno «no soporta el árabe de verdad» sería una opinión sin medición detrás, que es la misma clase de frase que se escribe sobre nosotros. Cuando haya una medición fechada tendrá su sitio. Hasta entonces, nada.
Tampoco hay ninguna cifra de producción en esta página. Nuestra última medición no reparte nada por idioma de tarjeta, así que no tenemos nada que decir sobre cómo rinden las tarjetas árabes frente a las demás, y no vamos a inventarnos algo que decir.
Fuentes
Cada afirmación de producto de esta página está leída del código de este repositorio el 6 de septiembre de 2026 y citada, en la nota de fuentes de este artículo, a su fichero y al símbolo que contiene: la columna de idioma de la tarjeta, la tabla de etiquetas en cuatro idiomas, la etiqueta de idioma que fuerza dígitos latinos y calendario gregoriano fijado, el atributo de sentido de la página de alta, la notificación construida desde el idioma del titular, la ranura única de tarjeta activa por negocio, la ausencia de cualquier puerta de plan sobre el idioma, y la regla de volteo seguro en iOS. Esta página no cita ninguna estadística, ninguna cifra de nuestra producción y ninguna afirmación sobre otro producto.
Fideliya es software de programa de fidelización nativo de wallet para pequeños negocios. Lo que hace el producto con los idiomas se describe en la página de idiomas, y los planes están en la página de precios.