Pular a navegação
Atualizado
janeiro 31, 2024

O bbPress é um plug-in WordPress que permite que você crie fóruns de discussão interativos. Com o WPML, você pode tornar seu sistema de fórum multilíngue.

Você provavelmente já conhece pelo menos um sistema de fórum multilíngue do bbPress – o fórum de suporte WPML. Nossos sites utilizam WPML e o bbPress juntos para permitir que nossos clientes pesquisem respostas e busquem suporte em seu idioma nativo.

WPML’s multilingual support forum is built using bbPress
O fórum de suporte multilíngue do WPMLfoi criado usando o bbPress

Nesta página:

Começar

Comece por instalar e activar os seguintes plugins:

  • Plugin principal WPML e WPML String Translation add-on
  • Plug-in bbPress (versão 2.6.9 ou superior)

Se você é novo no WPML, confira nosso Guia de Introdução. Você será rapidamente guiado através das diferentes opções de tradução que pode utilizar.

Tradução de fóruns

Para traduzir seus fóruns, primeiro você precisa definir o tipo de publicação do fórum como traduzível. Para o fazer:

  1. Ir para WPML → Página de configurações.
  2. Role para baixo até a seção post Type Translations (Traduções de tipo depost )
  3. Defina o tipo de post personalizado Fóruns como uma das opções Traduzíveis.
  4. Clique em Salvar.
Go to WPML → Settings page. Scroll down to the Post Type Translations section, and set the Forums custom post type to one of the Translatable options. Click Save.
Marcando o tipo de post personalizado Forums como traduzível

Depois de definir o tipo de publicação Fóruns como Traduzível, você pode traduzir seus fóruns manualmente, enviá-los para tradutores locais ou usar um serviço de tradução. Se você usar Traduzir tudo automaticamente, WPML traduzirá automaticamente seus fóruns.

Depois de traduzir seus fóruns, você pode ver os diferentes fóruns em cada idioma clicando no link do menu Fóruns e selecionando Todos os idiomas.

Você pode ver todos os diferentes fóruns em cada idioma clicando no link do menu Fóruns e selecionando Todos os idiomas.

wpml-bbpress-viewing-translated-forums
Visualização de todos os fóruns após a tradução

Adicionando fóruns traduzidos ao seu menu WordPress

Depois de traduzir seus fóruns, você poderá adicioná-los ao menu WordPress.

  1. Vá para Appearance Menus.
  2. Clique em Screen Options (Opções de tela ) no canto superior direito para exibir as configurações de opções de tela WordPress.
  3. Clique na caixa de seleção ao lado de Forums na linha Screen Elements (Elementos da tela ). Isso permite que você adicione seus fóruns ao menu do seu site.
Adicionar fóruns às opções de tela
  1. Adicione o fórum de idiomas padrão ao menu e clique em Salvar menu.
wpml-forums-adding-to-menu
Adicionar o fórum ao menu
  1. Clique no link Sincronizar menus entre idiomas. WPML mostra a você quais itens serão adicionados ou atualizados em seus menus de idiomas secundários. Clique em Sincronizar e Aplicar alterações para atualizá-las.
wpml-bbpress-forums-menu-sync
Adicionando os fóruns traduzidos aos menus de idiomas secundários

Tradução de outros textos do bbPress (strings)

O bbPress vem com suas próprias traduções, incluídas no arquivo MO (tradução) do bbPress. Isso significa que, depois de seguir as etapas acima, você já terá a maioria das strings padrão do bbPress traduzidas para os idiomas secundários do seu site, como você pode ver abaixo:

wpml-bbpress-automatically-translated-forum-strings
O bbPress fornece a maior parte da tradução pronta para uso por meio de seu próprio arquivo MO

Se quiser alterar qualquer texto da cadeia de caracteres, você precisará atualizar as traduções seguindo estas etapas:

  1. Ir para WPMLLocalização de temas e plug-ins. Selecione bbPress na seção Strings in the plugins e clique no botão Scan the selected plugins for strings.
wpml-bbpress-theme-and-plugin-strings
Verificação de strings no bbPress
  1. Ir para WPMLString Translation. Procure a string que você gostaria de traduzir.
  2. Clique no ícone de lápis para editar a tradução.
wpml-bbpress-updating-string-translation
Atualizar a tradução de uma string

Você pode ver as cadeias de caracteres traduzidas no front-end do site.

wpml-bbpress-viewing-updated-string
Exibindo a string atualizada

Adição de seletores de idioma

Quando as pessoas entram em um dos seus fóruns de suporte, pode ser útil mostrar a elas uma lista de todos os fóruns disponíveis em outros idiomas.

Por padrão, WPML adiciona um seletor de idioma à área de rodapé do seu site. Além disso, você pode acessar WPML Idiomas e adicionar um seletor de idioma a áreas específicas de seu site, como a navegação, os menus ou as áreas de widgets do site.

Como alternativa, você pode adicionar um seletor de idioma a locais personalizados em seu site. Você pode então personalizar a aparência do seletor de idioma e ajustar as configurações na seção Seletores de idioma personalizados do WPML → Página de idiomas.

Personalização das configurações do seletor de idioma

Tradução de tópicos e respostas

Observação: WPML não oferece suporte à tradução de tópicos e respostas do bbPress.

Problemas conhecidos

Não há problemas de compatibilidade não resolvidos entre este plugin e o WPML. Pesquisar todos os problemas conhecidos.

Obtendo suporte

Como sempre, se você tiver algum problema ou dúvida, vá ao nosso fórum de suporte e deixe-nos ajudá-lo a resolvê-lo.