Plugin multilíngue 🌐

Este é um Idioma Personalizado não padrão?

Se for um idioma normal, você não carregou seu idioma de um arquivo?

As alterações de idioma são, em última análise, armazenadas da mesma forma que em Personalizar → Texto, portanto, devem ser exportadas em um backup normal.

Sugiro validar isso criando uma instância de staging sem o plugin e carregando o backup nela e validando se as alterações ainda estão lá.

Sem o plugin, não haverá uma maneira conveniente de remover alterações em massa (excluindo o upload).

1 curtida

Fui forçado a fazer uma cópia do espanhol para alterar a string de nível de confiança em toda a nossa instância. Portanto, estamos usando ES_XX (versão extra).

Sinto muita falta no Discourse da possibilidade de editar texto em modo simples. Nos fóruns da velha escola, podemos baixar e carregar um único arquivo e é isso.

1 curtida

Olá @angus @merefield,

Acabei de instalar uma nova instância do Discourse, ativei 2 plugins (discourse-translator e discourse-multilingual) e estou recebendo o erro que aparece na captura de tela. Deixei algo passar?

Também notei que a documentação não está disponível, pois sou sempre redirecionado para links quebrados… Vocês podem me ajudar?

Agradeço desde já.

Espere respostas muito lentas aqui por um tempo. Estamos focando em clientes pagantes e em uma migração importante. Até que essa migração seja concluída, o suporte para nossos plugins gratuitos será irregular. Pedimos desculpas.

2 curtidas

Olá! O plugin usado para grupos de tags ID 1 ou 2 em tags impede a edição dos grupos pela interface do usuário, além de não podermos excluir o grupo, apenas todas as tags.

Tínhamos esses grupos em uso antes de instalar o multilinguismo, então precisamos mover as tags atualmente agrupadas para outros (4 e 5).

Por favor, alguém pode me dizer a maneira mais elegante de fazer isso? Depois de mover nossas tags, usaremos o multilinguismo no final com tags de idioma e não com nosso agrupamento anterior :slight_smile:

1 curtida

Olá,

Encontrei um bug estranho.

Se eu tento definir tags padrão na barra lateral no menu suspenso, nenhuma tag de idioma fica visível, mas se eu passo o mouse sobre elas, há dados. Isso se parece com

Eu também consigo selecioná-las.

O mesmo comportamento ocorre quando um usuário tenta definir tags padrão personalizadas em suas próprias configurações de GUI.

Apenas para sua informação.

2 curtidas

Olá, instalei o plugin, obrigado pelo desenvolvimento muito bem-sucedido.

Existe uma opção para selecionar vários idiomas ao adicionar um tópico, seria melhor se você adicionasse uma opção a ele. Opção de ligar/desligar nas configurações.

Quando um usuário normal compartilha um tópico, mesmo que não haja um seletor de idioma no painel do tópico, o tópico é aberto. Se for adicionado lá, acho que deveria ser obrigatório.

Posso adicionar mais idiomas em “Personalizar > Texto”?

Lembro que você conseguia, mas não sei o estado atual do plugin (apenas o desativei porque um locale personalizado incorreto na minha instância estava causando problemas).

Talvez possamos recapitular as coisas aqui? O que está funcionando, o que não está, o que está planejado e o que não está?

Eu relatei/sugeri que o ícone multilíngue pode apontar para posts marcados com tags como:

ES -> tag/es
EN -> tag/en

Isso parece ser uma correção/melhoria lógica e muito simples. Mas isso não é obrigatório e provavelmente há mais coisas a serem consideradas primeiro.

Estou terminando as coisas por conta própria e depois darei suporte ao Pavilion porque multilíngue e formulários personalizados são obrigatórios para nós :slight_smile:

Mas tenho muito trabalho primeiro! E por causa disso, sei o que a cooperativa está enfrentando. Parabéns à equipe, parece ser a mais sólida além do core (!)

1 curtida

Por enquanto, a única coisa em que você pode confiar como funcionando é se o painel do pavilhão disser que os testes passaram.

Em seguida, analise os testes existentes no código-fonte para ver o que está sendo testado. (As descrições dos testes são muito legíveis). Existem testes de front-end e back-end.

Acredito que um projeto está prestes a começar neste plugin, então ele receberá algum carinho, espero.

3 curtidas

Este plugin tem erros menores quando atualizei a última versão

Você poderia verificar, por favor?

Não vejo por que isso causaria esse erro relacionado ao service worker… mas temos um PR aberto que resolverá um problema conhecido nos testes mais recentes aprovados

cc @angus @merefield

3 curtidas

Posso testar este commit com esta tag “v3.1.0.beta6”?

https://github.com/discourse/discourse/releases/tag/v3.1.0.beta6

@cmdntd o PR foi mesclado, então se você atualizar o plugin normalmente (por exemplo, através de uma reconstrução), a correção estará presente

6 curtidas

Obrigado. Parece que está tudo bem agora.

5 curtidas

É incrível que todos vocês, contribuidores, tenham passado anos trabalhando e dedicando tempo ao desenvolvimento deste plugin. Acabei de encontrá-lo enquanto estou configurando uma comunidade de suporte multilíngue usando o Discourse.
Além desta thread aqui e do repositório git, existem outras fontes de documentação oficial para este plugin?

2 curtidas

Você não mencionou a documentação, que está vinculada na primeira postagem.

2 curtidas

Obrigado pelo plugin! Nós (MetaBrainz Discourse) ainda não o configuramos, mas estamos ansiosos para usá-lo.

O Discourse lançou um novo recurso de ‘limpeza automática de tags não utilizadas’:
image

Estamos agindo com cautela - habilitar isso causará problemas com este plugin?

1 curtida

Olá a todos.
Encontrei um problema ao ajustar o plugin.
Defini 3 tags para os idiomas inglês, ucraniano e russo e as usei.
Ontem percebi que todas elas foram movidas para o grupo de todas as tags.


Como posso devolvê-las ao lugar certo?

Como poderíamos nós ter en = Inglês, em vez de Inglês (EUA)?

1 curtida