Voz da sala: que idioma a sua comunidade deve falar?
Uma plataforma de comunidade tem dois idiomas, não um. O idioma da interface é o que cada leitor escolhe para os botões, os menus e as notificações, e ele acompanha a pessoa. O idioma da comunidade é o que o próprio lugar fala — a mensagem de boas-vindas, os nomes das abas, os primeiros posts prontos — e ele acompanha a sala, não quem está lendo. O Nadi chama o segundo de Voz da Sala.
O problema: os seus membros não leem o app num idioma só
Imagine uma comunidade árabe que funciona em árabe. Um membro mora em Berlim e deixou todos os apps dele em inglês. Outro lê em francês. Os posts são em árabe, a discussão é em árabe, e cada um deles abre o app num idioma que escolheu para si.
Esta é a pergunta que a maioria das plataformas nunca faz: que idioma a própria comunidade deve falar? Quando o membro que lê em inglês entra, a mensagem de boas-vindas chega em árabe, do jeito que o dono escreveu, ou em inglês porque a interface dele está em inglês? E os nomes das abas acima dos posts — estão no idioma de quem?
A resposta comum é que tudo acompanha o leitor. Parece generoso e produz um lugar estranho: uma sala árabe recebendo as pessoas em inglês, nomes de abas metade num idioma e metade em outro, e um dono cujos membros leem, em nome dele, palavras que ele nunca escreveu.
Duas vozes, e cada uma pertence a alguém
A divisão fica fácil quando ganha um nome. Existe a voz da plataforma, e existe a voz da sala.
- A voz da plataforma é o software falando de si mesmo: botões, menus, nomes de páginas, notificações. Ela acompanha o leitor, e deve — todo mundo merece a ferramenta no próprio idioma.
- A voz da sala é tudo o que o lugar diz aos membros como se fosse o dono falando: a mensagem de boas-vindas, os nomes das abas, os posts prontos oferecidos a um feed vazio. Ela acompanha a sala, seja qual for o idioma do leitor.
Um teste resolve qualquer texto: se o dono poderia ter digitado aquilo, é voz da sala. Um exemplo dentro de uma caixa de configuração é interface. Um valor sugerido que o dono pode aceitar na sala vira palavra dele, então precisa nascer no idioma da comunidade.
O que deve seguir o idioma da comunidade
A lista é mais curta do que você imagina, e é quase a mesma em toda plataforma:
- A mensagem de boas-vindas que um membro novo recebe em nome do dono.
- Os nomes das abas ou categorias em que a discussão se divide.
- Os posts prontos oferecidos no primeiro dia, para a sala não abrir vazia.
- Qualquer post automático publicado dentro da sala com o nome da comunidade.
Repare no que não está na lista: posts, comentários e aulas. As pessoas escrevem isso no próprio idioma, e nenhuma configuração deveria mexer nisso. A configuração decide o que a plataforma diz em nome do dono, não o que qualquer pessoa diz.
Por que isso merece uma configuração própria
Porque uma comunidade é um lugar, e um lugar tem um idioma pelo qual é conhecido. Quando você entra num clube da sua cidade, você entra no idioma dele, não no seu. Isso é boa parte do que faz dele um lugar, e não um conjunto de ferramentas.
Também há um motivo prático. Quem entra numa comunidade árabe quer ler árabe, mesmo que a interface esteja em inglês porque é o que usa no trabalho. As duas configurações nunca competem, porque respondem a perguntas diferentes: em que idioma eu opero a ferramenta, e que idioma fala o lugar em que eu entrei.
Como verificar isso em qualquer plataforma
Cinco perguntas resolvem isso em poucos minutos, e nenhuma delas precisa de um desenvolvedor:
- A comunidade tem uma configuração de idioma própria, separada da configuração da sua conta? Se não tiver, o lugar vai falar um idioma diferente com cada leitor.
- De onde vem a mensagem de boas-vindas quando você não escreveu nenhuma? Peça para vê-la do jeito que um membro com a interface em outro idioma a receberia.
- Em que idioma nascem os nomes das abas e os posts prontos? Abra uma comunidade de teste no seu idioma e olhe o que já está escrito antes de você escrever qualquer coisa.
- Se o seu idioma corre da direita para a esquerda, a página inteira vira junto, ou só as frases? Palavras traduzidas dentro de um layout que ainda corre para o outro lado são metade do trabalho.
- O que acontece com um idioma que ainda não foi traduzido? Você vê o texto claramente num idioma só, ou passado por um tradutor automático e transformado numa frase que ninguém escreveu?
Essa última pergunta é a mais útil e a menos feita. Uma tradução automática de uma frase que o dono supostamente disse é pior do que uma frase não traduzida que ele pode reescrever: a primeira parece correta e é atribuída a ele, e a segunda se denuncia sozinha.
Um exemplo prático: como o Nadi faz
O Nadi é uma plataforma de comunidades, então esta é a parte em que descrevemos o nosso próprio produto. Só o que ele faz hoje.
- Toda comunidade tem a sua própria configuração de idioma, independente do idioma da interface de quem a está lendo.
- A interface do Nadi está totalmente traduzida para doze idiomas e acompanha o leitor. A sala, por sua vez, segue a própria configuração.
- Uma sala árabe recebe em árabe um membro que lê em inglês. Uma mensagem de boas-vindas que o dono nunca personalizou vem no idioma da sala, não no do leitor.
- Os nomes das três abas iniciais são escritos no idioma da sala no dia em que ela é criada, e ficam como estão depois. Renomear uma delas mais tarde é edição do dono, não nossa.
- Os três primeiros posts prontos oferecidos a um feed vazio também vêm no idioma da sala, então o que o dono aceita é publicado no idioma da comunidade, e não no do leitor.
- Como uma mensagem de boas-vindas vazia quer dizer «use o padrão», mudar o idioma da sala muda toda linha que o dono não escreveu à mão.
- E o layout inteiro corre da direita para a esquerda quando a sala é lida em árabe — a página, não só o texto.
Os limites, com honestidade
Uma sala pode ser declarada em qualquer um de vinte e um idiomas, e só o árabe está completo: mensagem de boas-vindas, nomes das abas e posts prontos. Outros dez — alemão, espanhol, francês, híndi, italiano, holandês, português, turco, vietnamita e chinês — têm só os posts prontos, e a mensagem de boas-vindas e os nomes das abas deles ainda estão em inglês. Todos os outros idiomas de sala falam inglês, de forma visível e de propósito, em vez de passar por tradução automática.
Isso é uma lacuna, e preferimos publicá-la a escondê-la atrás de um tradutor. O que afirmamos é a configuração em si — o idioma de uma comunidade é definido separadamente e a sala o segue —, não que os vinte e um cheguem prontos hoje. Enquanto um idioma não tiver a sua própria linha para um campo, a sala mostra a versão em inglês.
Mais um limite que vale dizer: a voz da sala decide o que a plataforma diz em nome do dono. Ela não traduz nada. Posts, comentários, aulas e mensagens ficam no idioma de quem os escreveu.