Playaby

Playaby ya está disponible en 8 idiomas, incluidos árabe y chino

A globe surrounded by speech bubbles in different languages, representing the 8 languages Playaby supports
Novedades

Escrito por el equipo de Playaby. Creamos cada juego de este sitio nosotros mismos y los jugamos a fondo mientras escribimos su guía, así que los consejos anteriores vienen de probar la mecánica de verdad, no de consejos genéricos.

Playaby ya funciona en ocho idiomas, y las dos incorporaciones más recientes, chino y árabe, son las que realmente completan el conjunto en algo genuinamente global en lugar de simplemente el habitual grupo de opciones de Europa occidental.

  • Inglés (predeterminado)
  • Español
  • Francés
  • Alemán
  • Portugués (brasileño)
  • Japonés
  • Chino (simplificado)
  • Árabe (de derecha a izquierda)
8idiomas en los que funciona ahora el sitio, incluidas las dos incorporaciones más recientes: chino y árabe

Dos de esas elecciones necesitaron una decisión específica en lugar de una genérica. El portugués apunta al uso brasileño en lugar de al europeo, ya que Brasil representa una población dramáticamente mayor de hablantes de portugués que buscan y juegan activamente juegos de navegador. El chino apunta al simplificado en lugar de al tradicional, ya que el simplificado es el estándar en la China continental, con diferencia el mayor mercado de lectores de chino para juegos casuales de navegador. El chino tradicional y el portugués europeo son ambos mercados reales, simplemente no el más grande.

RTLlas páginas en árabe invierten toda la dirección del diseño, no solo el texto, para que la navegación y el flujo de lectura funcionen de derecha a izquierda

Ese trabajo de RTL fue la mitad más difícil de añadir árabe: la navegación, los botones, los iconos y el flujo de lectura tuvieron que invertirse, no solo las palabras, o la página se lee como rota incluso con una traducción perfecta. El sitio ahora ajusta su dirección de diseño automáticamente según el idioma seleccionado. Todo lo demás sobre cómo se despliega la traducción es más incremental. La propia interfaz (navegación, botones, encabezados, instrucciones de los juegos) ya está completamente traducida en los ocho idiomas. Las entradas del blog se traducen con el tiempo en lugar de todas a la vez, y cualquier cosa que aún no esté traducida vuelve limpiamente a la versión en inglés en lugar de mostrar una página rota o a medio llenar. Cada idioma también obtiene su propia ruta de URL real en lugar de solo cambiar lo que aparece en pantalla, así que una página traducida es indexable y compartible por sí misma, lo cual importa para cualquiera que encuentre el sitio a través de un buscador en su propio idioma.

El selector de idioma también recuerda tu elección, así que se mantiene seleccionado para la próxima vez en lugar de reiniciarse en cada visita. Ocho tampoco es un número final; no hay una lista fija de qué viene después, pero el sitio se construyó de forma que añadir otro idioma sea un trabajo de traducción en lugar de uno de ingeniería. Si el inglés no es tu primer idioma, merece la pena cambiar. Entre ocho opciones, ahora hay una posibilidad real de que el sitio se lea tal y como estaba pensado.

Por qué la traducción se despliega de forma desigual por todo el sitio

No todos los rincones del sitio se tradujeron exactamente al mismo ritmo, y eso fue una decisión deliberada en lugar de un descuido. La interfaz principal (navegación, botones, encabezados, y las instrucciones de cómo jugar de cada juego) se trató como la prioridad, ya que eso es lo que alguien toca a los pocos segundos de llegar a cualquier página en cualquier idioma. Las entradas del blog, en cambio, despliegan la traducción con el tiempo en lugar de que los ocho idiomas lleguen simultáneamente con cada entrada nueva, y cualquier entrada que todavía no esté traducida para un idioma concreto vuelve limpiamente al inglés en lugar de mostrar una página rota o a medio llenar. Esa lógica de reserva importa más de lo que parece: un despliegue parcial que falla en silencio en el contenido ausente se lee como un fallo, mientras que uno que retrocede con elegancia simplemente se lee como contenido en inglés junto a contenido traducido, lo cual es una petición mucho menor para un visitante.

Qué implica realmente dar soporte a un idioma de derecha a izquierda

El soporte del árabe acabó siendo un trabajo mucho más grande que simplemente sustituir cadenas por sus traducciones, porque de derecha a izquierda no es solo la escritura árabe renderizada en lugar de caracteres latinos: invierte toda la lógica espacial de la página. Un botón de retroceso que apunta a la izquierda en cualquier otro idioma necesita apuntar a la derecha en árabe, ya que «atrás» en un flujo de lectura de derecha a izquierda se mueve hacia el borde derecho de la pantalla. Los iconos que implican dirección, como una flecha hacia delante en un carrusel o un chevrón junto a un desplegable, necesitan sus propias versiones espejadas en lugar de simplemente reposicionarse. Incluso algo tan pequeño como en qué lado se sitúa un indicador de notificación, o desde qué borde se desliza una barra lateral, tuvo que revisarse uno por uno, porque un elemento de interfaz que se lee de forma natural en un diseño de izquierda a derecha puede parecer genuinamente invertido una vez que el resto de la página se ha volteado a su alrededor.

La recompensa de acertar con eso es que el árabe no se siente como algo añadido a última hora sobre un diseño construido para occidente: se siente como si el sitio se hubiera construido para un lector de derecha a izquierda desde el principio, porque para esa única propiedad CSS, efectivamente fue así. Esa distinción importa más para la confianza de lo que importan la mayoría de los detalles visuales: una página traducida que sigue leyéndose de izquierda a derecha por debajo, con botones e iconos en el lugar equivocado, transmite un trabajo apresurado incluso si cada palabra de la traducción en sí es perfecta.