WPML

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:

  1. Vaya a WPML → Configuración.
  2. Abra la sección Traducción de tipos de entrada.
  3. Establezca el tipo de entrada personalizado Foros en una de las opciones de Traducible.
  4. Haga clic en Guardar.
Marcar el tipo de contenido personalizado Foros como Traducible
Marcar el tipo de contenido personalizado Foros como Traducible

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.

Ver todos los foros después de la traducción
Ver todos los foros después de la traducción

Añadir foros traducidos a su menú de WordPress

Una vez que haya traducido sus foros, puede añadirlos a su menú de WordPress.

  1. Vaya a Apariencia → Menús.
  2. Haga clic en Opciones de pantalla en la esquina superior derecha para mostrar la configuración de las opciones de pantalla de WordPress.
  3. 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ñadir Foros a las opciones de pantalla
Añadir Foros a las opciones de pantalla
  1. Añada el foro en el idioma predeterminado al menú y haga clic en Guardar menú.
Añadir el foro al menú
Añadir el foro al menú
  1. 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.
Añadir los foros traducidos a los menús de sus idiomas secundarios
Añadir los foros traducidos a los menús de sus idiomas secundarios

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:

bbPress proporciona la mayor parte de la traducción desde el primer momento a través de su propio archivo MO
bbPress proporciona la mayor parte de la traducción desde el primer momento a través de su propio archivo MO

Si quiere cambiar el texto de alguna cadena, tendrá que actualizar las traducciones siguiendo estos pasos:

  1. 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.
Seleccionar bbPress antes de escanearlo en busca de cadenas
Seleccionar bbPress antes de escanearlo en busca de cadenas
  1. Vaya a WPML → Traducciones → Cadenas. Busque la cadena que quiere traducir.
  2. Haga clic en el icono del lápiz para editar la traducción.
Actualizar la traducción de una cadena
Actualizar la traducción de una cadena

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

Ver la cadena actualizada
Ver la cadena actualizada

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.

Personalizar la configuración del selector de idiomas
Personalizar la configuración del selector 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.

Escrito porAmir