Atualmente, as comunidades que utilizam o recurso de localização de conteúdo podem selecionar vários idiomas para exibir conteúdo localizado. Por exemplo, um fórum pode ter alemão, inglês e francês configurados em locales suportados para localização de conteúdo.
No momento, os usuários só podem selecionar um dos idiomas que o fórum suporta.
Se um tópico tiver postagens escritas em todos os três idiomas, Günter veria todas elas apenas em alemão, apesar de ser fluente em todos os três idiomas.
O objetivo deste tópico de recurso é permitir que usuários multilíngues selecionem vários idiomas e vejam as postagens escritas em sua palavra original, em vez de apenas um idioma. Outra coisa a ter em mente é que user.locale está sendo usado atualmente para determinar os controles de idioma (botões, rótulos, dicas de ferramentas, etc.), e esse deve ser o idioma principal do usuário.
Aqui estão citações de apoio dos mesmos tópicos em grande parte:
Uma questão de UX que teremos que resolver é como apresentar a opção ao usuário. Se usarmos o user.locale existente e permitirmos um array, por exemplo, ['en', 'ja', 'ko'], muitos outros lugares seriam afetados, em oposição a manter user.locale em um e adicionar outro campo de usuário completamente. Se adicionarmos um novo campo de usuário, também teremos que pensar sobre a localização.
