BuddyPress es uno de los complementos originales de WordPress que le permite convertir su sitio en una red social completamente funcional. Es una opción sencilla y de código abierto que ha sido una opción popular durante muchos años. El complemento de enlace BuddyPress Multilingual le permite a usted y, muy importante, a los visitantes de su sitio tener una experiencia de idioma coherente. Garantiza que todas las páginas se muestren en el idioma requerido.
BuddyBoss está construido sobre BuddyPress, ofreciendo todas las mismas características con un aspecto moderno y fresco. También ofrece una versión premium, que incluye su propio tema y aún más funcionalidades a través del complemento BuddyBoss Platform Pro.
En esta Página:
- Cómo empezar
- Páginas Traducibles
- Traduciendo otros textos de BuddyPress o BuddyBoss
- Campos Traducibles del Perfil
- Traducir nombres y descripciones de grupos
- Problemas conocidos
- Obtener apoyo
Cómo empezar
Comience por instalar y activar los siguientes plugins:
- Versión 4.5 o superior de WPML Multilingual CMS
- Complemento WPML String Translation
- Versiones actualizadas de BuddyPress o BuddyBoss
- Complemento BuddyPress Multilingual (también disponible en la página de Descargas de su cuenta de WPML)
¿Está ejecutando BuddyPress 12.0 o superior?
Debe instalar y activar el Complemento BP Classic.
Este complemento le permite mantener la compatibilidad con WPML y BuddyPress Multilingual y asegura que las características de WPML funcionen correctamente.
Tenga en cuenta: Para que BuddyPress Multilingual funcione, el formato de URL de idioma de su sitio debe estar configurado para usar diferentes idiomas en directorios. Puede encontrar las opciones de URL de idioma yendo a WPML → Idiomas y desplazándose a la sección Formato de URL de idioma.
Si es nuevo en WPML, consulte nuestra Guía de Inicio. Te guía rápidamente por las diferentes opciones de traducción que puedes utilizar.
Traduciendo páginas de BuddyPress y BuddyBoss
Cuando instale y active BuddyPress o BuddyBoss, se creará automáticamente un conjunto de páginas. Puede traducir fácilmente estas páginas con WPML. Puede dejar que WPML traduzca las páginas automáticamente, las envíe para que otros las traduzcan, o hacer la traducción usted mismo.
Traduciendo otros textos de BuddyPress o BuddyBoss
Como muchos otros plugins y temas, BuddyPress y BuddyBoss incluyen texto que no forma parte de las Páginas, Entradas o Taxonomía estándar. Las llamamos cadenas, y puedes traducirlas utilizando la extensión WPML String Translation.
Primero, vaya a WPML → Localización de temas y complementos. Si usa BuddyPress o la plataforma BuddyBoss, escanee el complemento. BuddyBoss Pro incluye un tema y un complemento pro que también puede escanear para buscar cadenas.
Campos Traducibles del Perfil
BuddyPress y BuddyBoss permiten agregar campos de perfil a los miembros de su red social. Usando WPML, puede traducir estos campos.
Después de crear los campos en su idioma predeterminado, haga clic en el botón Registrar campos en el aviso que aparece en la página Campos de perfil.
Luego, vaya a la página WPML → String Translation, busque esos nombres y valores de campo, y tradúzcalos.
Aquí hay un ejemplo de un campo de perfil cuando se traduce en la página String Translation.
Traducir nombres y descripciones de grupos
BuddyPress y BuddyBoss permiten a los administradores y usuarios del sitio crear grupos públicos, ocultos o privados.
Para traducir el nombre o la descripción de un grupo, vaya a WPML → String Translation y encuentre el contenido del grupo que creó. Haz clic en el icono más para añadir tus traducciones.
Después de traducir la página, el nombre y la descripción, verá el grupo traducido en el front-end de su sitio:
Problemas detectados
WPML funciona bien con este plugin, sin embargo, algunas veces podrían ocurrir problemas menores, que ya estamos atendiendo. Esto es de esperarse, ya que ambos plugines se actualizan ocn frecuencia.
Problemas sin resolver:
- BuddyPress – Member Pages Not Available For Translation After Version 12.0
- BuddyPress – PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function WPML\\BuddyPress\\Groups::translateExcerpt()
- BuddyPress – Profile fields are not translated on the frontend
- Problems with BuddyPress Multilingual and Redis Object Cache or Object Cache Pro
También puede buscar todos los problemas conocidos, incluidos los problemas resueltos anteriormente para este plugin.
Obtener apoyo
En caso de que necesite ayuda para traducir su sitio construido con BuddyPress y WPML, visite el foro de soporte de WPML.