La voz de la sala: ¿qué idioma debe hablar tu comunidad?
Una plataforma de comunidades tiene dos idiomas, no uno. El idioma de la interfaz es el que cada lector elige para los botones, los menús y las notificaciones, y sigue a la persona. El idioma de la comunidad es el que habla el propio lugar (su mensaje de bienvenida, los nombres de sus pestañas, sus primeras publicaciones listas para usar) y sigue a la sala, no a quien esté leyendo. Nadi llama al segundo «la voz de la sala».
El problema: tus miembros no leen la app en un solo idioma
Imagina una comunidad árabe que funciona en árabe. Un miembro vive en Berlín y tiene todas sus apps en inglés. Otro lee en francés. Las publicaciones están en árabe, la conversación es en árabe, y cada uno abre la app en el idioma que eligió para sí.
Esta es la pregunta que la mayoría de las plataformas nunca se hace: ¿qué idioma debería hablar la propia comunidad? Cuando se une el miembro que lee en inglés, ¿el mensaje de bienvenida le llega en árabe, como lo escribió el propietario, o en inglés porque su interfaz está en inglés? Y los nombres de las pestañas que hay encima de las publicaciones, ¿en el idioma de quién están?
La respuesta habitual es que todo sigue al lector. Suena generoso y produce un lugar extraño: una sala árabe que saluda a la gente en inglés, nombres de pestañas mitad en un idioma y mitad en otro, y un propietario cuyos miembros leen en su nombre palabras que él nunca escribió.
Dos voces, y cada una es de alguien
La división es fácil en cuanto tiene nombre. Está la voz de la plataforma y está la voz de la sala.
- La voz de la plataforma es el software hablando de sí mismo: botones, menús, nombres de páginas, notificaciones. Sigue al lector, y así debe ser: todo el mundo merece la herramienta en su propio idioma.
- La voz de la sala es todo lo que el lugar dice a sus miembros como si lo hubiera dicho el propietario: el mensaje de bienvenida, los nombres de las pestañas, las publicaciones listas para usar que se ofrecen a un muro vacío. Sigue a la sala, sea cual sea el idioma del lector.
Una prueba resuelve cada texto: si el propietario podría haberlo escrito, es voz de la sala. Un ejemplo dentro de una casilla de ajustes es parte de la interfaz. Un valor sugerido que el propietario puede aceptar en la sala se convierte en palabras suyas, así que tiene que nacer en el idioma de la comunidad.
Qué debería seguir el idioma de la comunidad
La lista es más corta de lo que crees, y es casi la misma en todas las plataformas:
- El mensaje de bienvenida que recibe un miembro nuevo en nombre del propietario.
- Los nombres de las pestañas o categorías en que se divide la conversación.
- Las publicaciones listas para usar que se ofrecen el primer día para que la sala no abra vacía.
- Cualquier publicación automática que se publique dentro de la sala con el nombre de la comunidad.
Fíjate en lo que no está en la lista: publicaciones, comentarios y lecciones. Eso lo escribe cada uno en su propio idioma, y ningún ajuste debería tocarlo. El ajuste decide lo que la plataforma dice en nombre del propietario, no lo que dice cualquiera.
Por qué esto merece su propio ajuste
Porque una comunidad es un lugar, y un lugar tiene un idioma por el que se le conoce. Cuando entras en un club de tu ciudad, entras en su idioma, no en el tuyo. Eso es gran parte de lo que lo convierte en un lugar y no en un conjunto de herramientas.
También hay una razón práctica. Quien se une a una comunidad árabe quiere leer en árabe, aunque tenga la interfaz en inglés porque es lo que usa en el trabajo. Los dos ajustes nunca compiten, porque responden a preguntas distintas: en qué idioma manejo la herramienta, y qué idioma habla el lugar en el que he entrado.
Cómo comprobarlo en cualquier plataforma
Cinco preguntas lo resuelven en unos minutos, y ninguna necesita a un desarrollador:
- ¿Tiene la comunidad un ajuste de idioma propio, distinto del de tu cuenta? Si no, el lugar hablará un idioma distinto a cada lector.
- ¿De dónde sale el mensaje de bienvenida cuando no has escrito ninguno? Pide verlo tal como lo recibiría un miembro con la interfaz en otro idioma.
- ¿En qué idioma nacen los nombres de las pestañas y las publicaciones listas para usar? Abre una comunidad de prueba en tu idioma y mira lo que ya está escrito antes de escribir nada.
- Si tu idioma se escribe de derecha a izquierda, ¿gira con él toda la página o solo las frases? Palabras traducidas dentro de un diseño que sigue yendo en el otro sentido son la mitad del trabajo.
- ¿Qué pasa con un idioma que aún no se ha traducido? ¿Lo ves tal cual en un idioma, o pasado por un traductor automático y convertido en una frase que nadie escribió?
Esa última pregunta es la más útil y la que menos se hace. Una traducción automática de una frase que supuestamente dijo el propietario es peor que una sin traducir que él puede reescribir: la primera parece correcta y se le atribuye a él, y la segunda se delata sola.
Un ejemplo práctico: cómo lo hace Nadi
Nadi es una plataforma de comunidades, así que esta es la parte en la que describimos nuestro propio producto. Solo lo que hace hoy.
- Cada comunidad tiene su propio ajuste de idioma, independiente del idioma de la interfaz de quien la esté leyendo.
- La interfaz de Nadi está traducida por completo a doce idiomas y sigue al lector. La sala, en cambio, sigue su propio ajuste.
- Una sala árabe saluda en árabe a un miembro que lee en inglés. Un mensaje de bienvenida que el propietario nunca personalizó sale del idioma de la sala, no del idioma del lector.
- Los tres nombres de pestaña iniciales se escriben en el idioma de la sala el día en que se crea, y se quedan como están después. Cambiar uno más adelante es una edición del propietario, no nuestra.
- Las tres primeras publicaciones listas para usar que se ofrecen a un muro vacío también salen del idioma de la sala, así que lo que el propietario acepta se publica en el idioma de la comunidad y no en el del lector.
- Como un mensaje de bienvenida vacío significa «usa el predeterminado», cambiar el idioma de la sala cambia cada línea que el propietario no ha escrito a mano.
- Y todo el diseño va de derecha a izquierda cuando la sala se lee en árabe: la página, no solo el texto.
Los límites, con franqueza
Una sala puede declararse en cualquiera de veintiún idiomas, y solo el árabe está completo: mensaje de bienvenida, nombres de pestañas y publicaciones listas para usar. Otros diez (alemán, español, francés, hindi, italiano, neerlandés, portugués, turco, vietnamita y chino) solo tienen las publicaciones listas para usar, y su mensaje de bienvenida y los nombres de sus pestañas siguen en inglés. Cualquier otro idioma de sala habla inglés, de forma visible y a propósito, en lugar de pasar por una traducción automática.
Es una carencia, y preferimos dejarla por escrito antes que esconderla detrás de un traductor. Lo que afirmamos es el ajuste en sí (el idioma de una comunidad se fija por separado y la sala lo sigue), no que los veintiuno lleguen terminados hoy. Mientras un idioma no tenga su propia línea para un campo, la sala muestra la inglesa.
Un límite más que conviene decir: la voz de la sala decide lo que la plataforma dice en nombre del propietario. No traduce nada. Las publicaciones, los comentarios, las lecciones y los mensajes se quedan en el idioma de quien los escribió.