bbPress es un plugin de WordPress que le permite crear foros de debate interactivos. Con WPML, puede hacer que su sistema de foros sea multilingüe.
Probablemente ya conozca al menos un sistema de foros multilingüe de bbPress: el anterior foro de soporte de WPML. Nuestros sitios ejecutaban WPML y bbPress juntos para permitir a nuestros clientes buscar respuestas y obtener soporte en su idioma nativo.
Primeros pasos
Empiece por instalar y activar los siguientes plugins:
- El plugin del núcleo de WPML y el complemento WPML Traducción de cadenas
- Plugin bbPress (versión 2.6.9 o superior)
Si es nuevo en WPML, consulte nuestra Guía de primeros pasos. Le guiará rápidamente a través de las diferentes opciones de traducción que puede usar.
Traducir foros
Para traducir sus foros, primero debe establecer el tipo de contenido Foro como Traducible. Para ello:
- Vaya a WPML → Configuración.
- Abra la sección Traducción de tipos de entrada.
- Establezca el tipo de entrada personalizado Foros en una de las opciones de Traducible.
- Haga clic en Guardar.

Una vez que establezca el tipo de contenido Foros como Traducible, puede traducir los foros usted mismo, enviarlos a traductores locales o usar un servicio de traducción. Si usa Traducir todo automáticamente, WPML traducirá automáticamente sus foros.
Después de traducir sus foros, puede ver los diferentes foros en cada idioma haciendo clic en el enlace del menú Foros y luego seleccionando Todos los idiomas.

Añadir foros traducidos a su menú de WordPress
Una vez que haya traducido sus foros, puede añadirlos a su menú de WordPress.
- Vaya a Apariencia → Menús.
- Haga clic en Opciones de pantalla en la esquina superior derecha para mostrar la configuración de las opciones de pantalla de WordPress.
- Marque la casilla de verificación junto a Foros en la fila Elementos de pantalla. Esto le permite añadir sus foros al menú de su sitio.

- Añada el foro en el idioma predeterminado al menú y haga clic en Guardar menú.

- Haga clic en el enlace Sincronizar menús entre idiomas. WPML le muestra qué elementos se añadirán o actualizarán en los menús de sus idiomas secundarios. Haga clic en Sincronizar y en Aplicar cambios para actualizarlos.

Traducir otros textos de bbPress (cadenas)
bbPress incluye sus propias traducciones en el archivo MO (traducción) de bbPress. Esto significa que después de haber seguido los pasos anteriores, ya tiene la mayoría de las cadenas predeterminadas de bbPress traducidas a los idiomas secundarios de su sitio, como puede ver a continuación:

Si quiere cambiar el texto de alguna cadena, tendrá que actualizar las traducciones siguiendo estos pasos:
- Vaya a WPML → Traducciones → Cadenas → Traducción de textos de administración y abra la sección ¿No ve el texto de administración que necesita?. Seleccione bbPress en la lista de temas y plugins, y haga clic en el botón Escanear los componentes seleccionados en busca de cadenas.

- Vaya a WPML → Traducciones → Cadenas. Busque la cadena que quiere traducir.
- Haga clic en el icono del lápiz para editar la traducción.

Puede ver las cadenas traducidas en el front-end del sitio.

Añadir selectores de idiomas
Cuando los usuarios entran en uno de sus foros de soporte, puede ser útil mostrarles una lista de todos los foros disponibles en los demás idiomas.
De forma predeterminada, WPML añade un selector de idiomas al área del pie de página de su sitio. Además, puede ir a WPML → Configuración → Selectores de idiomas y añadir un selector de idiomas a áreas específicas de su sitio, como la navegación, los menús o las áreas de widgets.
Como alternativa, puede añadir un selector de idiomas a ubicaciones personalizadas de su sitio. A continuación, puede personalizar el aspecto del selector de idiomas y ajustar la configuración en la sección Selectores de idioma personalizados de la página WPML → Configuración → Selectores de idiomas.

Traducir debates y respuestas
Tenga en cuenta: WPML no admite la traducción de debates y respuestas de bbPress.
Problemas conocidos
WPML funciona bien con este plugin, pero a veces puede haber problemas menores en los que estamos trabajando. Esto es de esperar, ya que ambos plugins proporcionan actualizaciones frecuentes.
Problemas actuales sin resolver:
También puede buscar todos los problemas conocidos, incluidos los problemas resueltos anteriormente para este plugin.
Obtener soporte
Como siempre, si tiene algún problema o pregunta, diríjase al soporte de WPML y permítanos ayudarle a resolverlos.