Opção de interface em basco

@mirenbz!

Meu eleitorado basco está pedindo para definir o idioma basco em nosso Discourse auto-hospedado. No entanto, não vejo o basco nas opções de interface. Esse trabalho ainda está em andamento, ou posso instalar o basco como uma opção?

Obrigado por todo esse trabalho incrível!

2 curtidas

Novos idiomas são adicionados ao Discourse quando uma parte significativa do software (~50%) tiver sido traduzida. O basco está apenas 13% traduzido, o que resultaria em uma interface de usuário quase inteiramente em inglês; portanto, ele ainda não foi adicionado.

Você pode ajudar com a tradução para que o idioma possa, esperançosamente, ser adicionado no futuro:

Se tiver alguma dúvida, fique à vontade para perguntar.

6 curtidas

Estou trabalhando para envolver falantes nativos a contribuir com as strings de tradução no Crowdin.

Criei uma conta no Crowdin para aprender como eles fariam isso, mas não vejo como me conectar ao projeto do Discourse para o basco. Eu (nós) precisamos de um convite? Ou devo criar meu próprio projeto em basco e o trabalho será magicamente incorporado ao locale en-eu? Por favor, me orientem.

4 curtidas

Ahh, entendi.

Você começa na página do Discourse Enterprise: Crowdin Enterprise , então

  • Escolha o idioma para o qual deseja contribuir
  • Clique em Ir para o Editor
  • Crie sua própria conta no Crowdin para este projeto
  • Comece a adicionar strings de tradução

Alguém que fala basco quer se juntar a esse esforço? Poderíamos terminar isso em pouquíssimo tempo!! :dizzy:

3 curtidas

Fico feliz que você tenha encontrado. A interface da Crowdin às vezes pode ser um pouco confusa.

Acho que, especialmente no início, eu selecionaria a pasta de release e o arquivo client.yml ou server.yml — provavelmente o client primeiro. Caso contrário, os textos de todos os plugins incluídos no core também aparecerão na sua lista.
Os textos na pasta latest são aqueles adicionados recentemente. Acho que há um risco ligeiramente maior de que eles sejam alterados novamente, motivo pelo qual eu começaria pela pasta de release.

4 curtidas

Acabei de perceber que são mais de 100.000 strings para traduzir! Talvez ESSA seja a razão pela qual isso ainda não foi concluído. (Mas não é ótimo ter pessoas ingênuas no mundo? Nós somos TÃO esperançosos!) :zany_face:

5 curtidas

Re: Crowdsourcing via Crowdin

Vejo que seria mais fácil copiar as traduções do DeepL para cada célula, e que falantes não bascos poderiam fazer isso para preencher o conjunto de dados. Não é o ideal, mas seria uma maneira de colocar esse locale no ar mais rapidamente, e, com sorte, melhorar à medida que o crowdsourcing preencher strings melhores.

  • Essa é uma abordagem razoável?
  • Existe uma maneira de preencher automaticamente todas as strings dessa forma?

Por favor, orientem-me.

Eu frequentemente uso as sugestões automáticas no Crowdin. Em muitos casos, uso diretamente o botão de salvar que fica atrás delas, o que salva aquela sugestão como a tradução final.

Em outros casos, uso as sugestões como base para melhorá-las conforme necessário. Muitas vezes, uma das palavras utilizadas não corresponde à forma como a palavra foi traduzida anteriormente.
Traduzir um determinado recurso com um nome consistente é bastante importante.

Mas usar a tradução do DeepL muitas vezes é suficiente, no entanto, isso deve ser feito por pessoas que possam avaliar se a tradução faz sentido naquele contexto. Assim, o Discourse poderia fazer isso automaticamente e esperar que as pessoas corrigissem o que não foi traduzido tão bem. Pela minha experiência, a maioria das pessoas não o faz; relatórios sobre traduções que precisam de melhoria aqui no fórum e diretamente no Crowdin são raros. Muitas vezes, é preciso conhecer o texto original em inglês para perceber que o significado na verdade não é o mesmo, e é raro que as pessoas olhem para ambos e percebam a diferença.

Eu diria para usar as sugestões sempre que possível e pular os textos em que elas não são úteis ou em que você precisa de mais informações para decidir se funcionam naquele contexto, para que você obtenha muitas traduções o mais rápido possível, mas não adicione traduções que você sabe que precisarão ser editadas novamente. Será muito difícil encontrar essas traduções depois.

1 curtida

Em continuação, existe uma maneira no Crowdin de preencher um projeto de tradução automaticamente, preenchendo todas as células com traduções do DeepL? Como estamos trabalhando em um projeto específico (Discourse → Basco), presumo que outros projetos não serão afetados por essa abordagem (preguiçosa).

Como disse, meu objetivo é implementar os fundamentos de um idioma para que as pessoas possam usar o Discourse com esse idioma, mesmo que não seja perfeito.

1 curtida

Ou existe uma forma de usar o modelo basco que agora está embutido no LibreTranslate para preencher o modelo no Crowdin?

1 curtida