De stem van de ruimte: welke taal moet je community spreken?
Een communityplatform heeft twee talen, niet één. De interfacetaal is de taal die elke lezer kiest voor de knoppen, de menu's en de meldingen, en die volgt de persoon. De communitytaal is de taal die de plek zelf spreekt — het welkomstbericht, de tabnamen, de kant-en-klare eerste berichten — en die volgt de ruimte, niet wie er leest. Nadi noemt die tweede de stem van de ruimte.
Het probleem: je leden lezen de app niet in één taal
Stel je een Arabische community voor die in het Arabisch wordt geleid. Eén lid woont in Berlijn en heeft al zijn apps op Engels gezet. Een ander leest in het Frans. De posts zijn Arabisch, het gesprek is Arabisch, en ieder van hen opent de app in een taal die hij zelf koos.
Dit is de vraag die de meeste platforms nooit stellen: welke taal moet de community zelf spreken? Als het lid dat in het Engels leest erbij komt, krijgt hij het welkomstbericht dan in het Arabisch, zoals de eigenaar het schreef, of in het Engels omdat zijn interface Engels is? De tabnamen boven de posts — in wiens taal staan die?
Het gangbare antwoord is dat alles de lezer volgt. Dat klinkt royaal en het levert een vreemde plek op: een Arabische ruimte die mensen in het Engels begroet, tabnamen half in de ene taal en half in de andere, en een eigenaar wiens leden woorden in zijn naam lezen die hij nooit heeft geschreven.
Twee stemmen, en elk hoort bij iemand
Het onderscheid is makkelijk zodra het een naam heeft. Er is de stem van het platform, en er is de stem van de ruimte.
- De stem van het platform is de software die over zichzelf praat: knoppen, menu's, paginanamen, meldingen. Die volgt de lezer, en terecht — iedereen verdient de tool in zijn eigen taal.
- De stem van de ruimte is alles wat de plek tegen haar leden zegt alsof de eigenaar het had gezegd: het welkomstbericht, de tabnamen, de kant-en-klare berichten die een lege feed krijgt aangeboden. Die volgt de ruimte, in welke taal de lezer ook leest.
Eén test beslist over elke tekst: had de eigenaar het kunnen typen, dan is het de stem van de ruimte. Een voorbeeld in een instellingenvak hoort bij de interface. Een voorgestelde waarde die de eigenaar in de ruimte kan overnemen, wordt daarmee zijn tekst, dus die moet in de taal van de community geboren worden.
Wat de taal van de community moet volgen
De lijst is korter dan je zou denken, en hij is op elk platform bijna hetzelfde:
- Het welkomstbericht dat een nieuw lid in naam van de eigenaar krijgt.
- De namen van de tabbladen of categorieën waarin het gesprek is verdeeld.
- De kant-en-klare berichten die op dag één worden aangeboden, zodat de ruimte niet leeg opent.
- Elke automatische post die in de ruimte wordt gepubliceerd onder de naam van de community.
Let op wat er niet op de lijst staat: posts, reacties en lessen. Die schrijven mensen in hun eigen taal, en geen enkele instelling mag eraan komen. De instelling bepaalt wat het platform namens de eigenaar zegt, niet wat wie dan ook zegt.
Waarom dit een eigen instelling verdient
Omdat een community een plek is, en een plek heeft één taal waaraan je hem herkent. Loop je in je stad een club binnen, dan loop je zijn taal binnen, niet de jouwe. Dat is een groot deel van wat het tot een plek maakt in plaats van een verzameling tools.
Er is ook een praktische reden. Wie lid wordt van een Arabische community, wil Arabisch lezen, ook als zijn interface in het Engels staat omdat hij dat op zijn werk gebruikt. De twee instellingen concurreren nooit, omdat ze verschillende vragen beantwoorden: in welke taal bedien ik de tool, en welke taal spreekt de plek waar ik binnenliep.
Zo controleer je het bij elk platform
Met vijf vragen weet je het binnen een paar minuten, en voor geen ervan heb je een ontwikkelaar nodig:
- Heeft de community een eigen taalinstelling, los van die van je account? Zo niet, dan spreekt de plek tegen elke lezer een andere taal.
- Waar komt het welkomstbericht vandaan als je er zelf geen hebt geschreven? Vraag om het te zien zoals een lid met een interface in een andere taal het zou ontvangen.
- In welke taal worden de tabnamen en kant-en-klare berichten geboren? Open een testcommunity in jouw taal en kijk wat er al staat voordat je zelf iets schrijft.
- Loopt jouw taal van rechts naar links, draait dan de hele pagina mee, of alleen de zinnen? Vertaalde woorden in een opmaak die nog steeds de andere kant op loopt, zijn half werk.
- Wat gebeurt er met een taal die nog niet is vertaald? Zie je dan gewoon één taal, of een zin die door een vertaalmachine is gehaald en die niemand heeft geschreven?
Die laatste vraag is de nuttigste en wordt het minst gesteld. Een machinevertaling van een zin die de eigenaar zou hebben gezegd, is erger dan een onvertaalde zin die hij kan herschrijven: de eerste ziet er correct uit en wordt hem toegeschreven, de tweede valt meteen op.
Een uitgewerkt voorbeeld: zo doet Nadi het
Nadi is een communityplatform, dus dit is het deel waarin we ons eigen product beschrijven. Alleen wat het vandaag doet.
- Elke community heeft een eigen taalinstelling, los van de interfacetaal van wie er leest.
- De interface van Nadi is volledig vertaald in twaalf talen en volgt de lezer. De ruimte volgt in plaats daarvan haar eigen instelling.
- Een lid dat in het Engels leest, wordt in een Arabische ruimte in het Arabisch begroet. Een welkomstbericht dat de eigenaar nooit heeft aangepast, komt uit de taal van de ruimte, niet uit die van de lezer.
- De drie tabnamen waarmee je begint, worden geschreven in de taal van de ruimte op de dag dat die wordt aangemaakt, en blijven daarna zoals ze zijn. Er later een hernoemen is een aanpassing van de eigenaar, niet van ons.
- De drie kant-en-klare eerste berichten die een lege feed krijgt aangeboden, komen ook uit de taal van de ruimte, dus wat de eigenaar overneemt, wordt gepost in de taal van de community en niet in die van de lezer.
- Omdat een leeg welkomstbericht „gebruik de standaardtekst” betekent, verandert het wijzigen van de taal van de ruimte elke regel die de eigenaar niet met de hand heeft geschreven.
- En de hele opmaak loopt van rechts naar links als de ruimte in het Arabisch wordt gelezen — de pagina, niet alleen de tekst.
De eerlijke grenzen
Een ruimte kan in elk van eenentwintig talen worden ingesteld, en alleen het Arabisch is compleet: welkomstbericht, tabnamen en kant-en-klare berichten. Tien andere — Duits, Spaans, Frans, Hindi, Italiaans, Nederlands, Portugees, Turks, Vietnamees en Chinees — hebben alleen de kant-en-klare berichten, en hun welkomstbericht en tabnamen zijn nog Engels. Elke andere taal van een ruimte spreekt Engels, zichtbaar en met opzet, in plaats van machinaal vertaald te worden.
Dat is een gat, en we zetten het liever zwart op wit dan dat we het achter een vertaalmachine verstoppen. Wat we beweren, is de instelling zelf — de taal van een community wordt apart ingesteld en de ruimte volgt die — niet dat alle eenentwintig vandaag af zijn. Zolang een taal voor een veld nog geen eigen regel heeft, toont de ruimte de Engelse.
Nog één grens die het noemen waard is: de stem van de ruimte bepaalt wat het platform namens de eigenaar zegt. Ze vertaalt niets. Posts, reacties, lessen en berichten blijven in de taal van wie ze schreef.