La voce della stanza: che lingua deve parlare la tua comunità?
Una piattaforma per comunità ha due lingue, non una. La lingua dell'interfaccia è quella che ogni lettore sceglie per i pulsanti, i menu e le notifiche, e segue la persona. La lingua della comunità è quella che parla il posto stesso — il suo messaggio di benvenuto, i nomi delle sue schede, i suoi primi post già pronti — e segue la stanza, non chi sta leggendo. Nadi chiama la seconda «Voce della stanza».
Il problema: i tuoi membri non leggono l'app in una sola lingua
Immagina una comunità araba gestita in arabo. Un membro vive a Berlino e ha impostato in inglese tutte le app che ha. Un altro legge in francese. I post sono in arabo, la discussione è in arabo, e ognuno di loro apre l'app in una lingua che ha scelto per sé.
Ecco la domanda che la maggior parte delle piattaforme non si fa mai: che lingua deve parlare la comunità stessa? Quando entra il membro che legge in inglese, il messaggio di benvenuto arriva in arabo, come l'ha scritto il proprietario, o in inglese perché la sua interfaccia è in inglese? I nomi delle schede sopra i post — nella lingua di chi sono?
La risposta più comune è che tutto segue il lettore. Sembra generoso e produce un posto strano: una stanza araba che accoglie le persone in inglese, nomi delle schede metà in una lingua e metà in un'altra, e un proprietario i cui membri leggono a suo nome parole che lui non ha mai scritto.
Due voci, e ognuna appartiene a qualcuno
La distinzione è facile una volta che ha un nome. C'è la voce della piattaforma, e c'è la voce della stanza.
- La voce della piattaforma è il software che parla di sé: pulsanti, menu, nomi delle pagine, notifiche. Segue il lettore, ed è giusto così — tutti meritano lo strumento nella propria lingua.
- La voce della stanza è tutto quello che il posto dice ai suoi membri come se l'avesse detto il proprietario: il messaggio di benvenuto, i nomi delle schede, i post già pronti proposti a un feed vuoto. Segue la stanza, in qualunque lingua stia leggendo il lettore.
Un solo test decide ogni testo: se il proprietario avrebbe potuto scriverlo, è voce della stanza. Un esempio dentro un riquadro delle impostazioni è interfaccia. Un valore suggerito che il proprietario può accettare nella stanza diventa parole sue, quindi deve nascere nella lingua della comunità.
Cosa dovrebbe seguire la lingua della comunità
L'elenco è più corto di quanto pensi, ed è quasi uguale su ogni piattaforma:
- Il messaggio di benvenuto che un nuovo membro riceve a nome del proprietario.
- I nomi delle schede o delle categorie in cui è divisa la discussione.
- I post già pronti proposti il primo giorno, così la stanza non apre vuota.
- Qualsiasi post automatico pubblicato nella stanza a nome della comunità.
Nota cosa non c'è nell'elenco: post, commenti e lezioni. Quelli le persone li scrivono nella propria lingua, e nessuna impostazione dovrebbe toccarli. L'impostazione decide cosa dice la piattaforma per conto del proprietario, non quello che dicono le persone.
Perché merita un'impostazione tutta sua
Perché una comunità è un posto, e un posto ha una lingua con cui lo si riconosce. Quando entri in un circolo della tua città entri nella sua lingua, non nella tua. È buona parte di ciò che lo rende un posto e non un insieme di strumenti.
C'è anche un motivo pratico. Chi entra in una comunità araba vuole leggere in arabo, anche se la sua interfaccia è in inglese perché è quello che usa al lavoro. Le due impostazioni non sono mai in concorrenza, perché rispondono a domande diverse: in che lingua uso lo strumento, e che lingua parla il posto in cui sono entrato.
Come verificarlo su qualsiasi piattaforma
Cinque domande lo chiariscono in pochi minuti, e nessuna richiede uno sviluppatore:
- La comunità ha un'impostazione della lingua tutta sua, separata da quella del tuo account? Se no, il posto parlerà una lingua diversa a ogni lettore.
- Da dove arriva il messaggio di benvenuto quando non ne hai scritto uno? Chiedi di vederlo come lo riceverebbe un membro con l'interfaccia in un'altra lingua.
- In che lingua nascono i nomi delle schede e i post già pronti? Apri una comunità di prova nella tua lingua e guarda cosa c'è già scritto prima di scrivere qualsiasi cosa.
- Se la tua lingua si scrive da destra a sinistra, gira con lei tutta la pagina, o solo le frasi? Parole tradotte dentro un'impaginazione che va ancora nell'altro verso sono metà del lavoro.
- Cosa succede a una lingua che non è ancora stata tradotta? Il testo lo vedi chiaramente in una lingua, o passato da un traduttore automatico in una frase che nessuno ha scritto?
Quest'ultima domanda è la più utile e la meno fatta. Una traduzione automatica di una frase che il proprietario dovrebbe aver detto è peggio di una non tradotta che può riscrivere: la prima sembra corretta e viene attribuita a lui, la seconda si dichiara da sola.
Un esempio concreto: come fa Nadi
Nadi è una piattaforma per comunità, quindi questa è la parte in cui descriviamo il nostro prodotto. Solo quello che fa oggi.
- Ogni comunità ha la sua impostazione della lingua, indipendente dalla lingua dell'interfaccia di chi la legge.
- L'interfaccia di Nadi è tradotta completamente in dodici lingue e segue il lettore. La stanza, invece, segue la sua impostazione.
- Una stanza araba accoglie in arabo un membro che legge in inglese. Un messaggio di benvenuto che il proprietario non ha mai personalizzato viene dalla lingua della stanza, non da quella del lettore.
- I tre nomi iniziali delle schede vengono scritti nella lingua della stanza il giorno in cui viene creata, e poi restano così. Rinominarne uno in seguito è una modifica del proprietario, non nostra.
- Anche i tre primi post già pronti proposti a un feed vuoto vengono dalla lingua della stanza, così quello che il proprietario accetta viene pubblicato nella lingua della comunità e non in quella del lettore.
- Siccome un messaggio di benvenuto vuoto significa «usa quello predefinito», cambiare la lingua della stanza cambia ogni riga che il proprietario non ha scritto a mano.
- E quando la stanza si legge in arabo, tutta l'impaginazione va da destra a sinistra — la pagina, non solo il testo.
I limiti, in tutta onestà
Una stanza può essere dichiarata in una qualsiasi di ventuno lingue, e solo l'arabo è completo: messaggio di benvenuto, nomi delle schede e post già pronti. Altre dieci — tedesco, spagnolo, francese, hindi, italiano, olandese, portoghese, turco, vietnamita e cinese — hanno solo i post già pronti, e il loro messaggio di benvenuto e i nomi delle schede sono ancora in inglese. Ogni altra lingua della stanza parla inglese, in modo visibile e di proposito, invece di essere tradotta automaticamente.
È una lacuna, e preferiamo scriverla nero su bianco piuttosto che nasconderla dietro un traduttore. Quello che affermiamo è l'impostazione in sé — la lingua di una comunità si imposta a parte e la stanza la segue — non che tutte e ventuno arrivino finite oggi. Finché una lingua non ha la sua riga per un campo, la stanza mostra quella inglese.
Un altro limite che vale la pena dire: la voce della stanza decide cosa dice la piattaforma per conto del proprietario. Non traduce niente. Post, commenti, lezioni e messaggi restano nella lingua di chi li ha scritti.