Texto componente localizable basado en el lenguaje de la página
Pregunta
Sería genial crear páginas que compartieran el diseño de los componentes, pero que permitieran editar el texto de cada componente según el conjunto de valores del idioma externamente (una página por idioma). No compartir el diseño por idioma no es óptimo, ya que si un usuario edita no solo el texto componente, sino también el diseño de la página, todas las páginas en otros idiomas deben editarse para usar el nuevo diseño, lo cual no es fácilmente mantenible. Personalmente, lo veo como que el texto interno de componentes no se propaga al texto interno HTML en la exportación, sino más bien como pares de id de componente (o clave de texto) y valores de texto.
Respuestas (3)
El módulo I18n ya está en la hoja de ruta
¿Este módulo tiene alguna fecha provisional de implementación?
Mirando la rama llamada 'i18n' y el código del módulo i18n aquí: 'https://github.com/artf/grapesjs/tree/i18n/src/i18n', parece que este módulo no es para localizar el contenido de las páginas que crean los usuarios, sino solo la interfaz GapesJS, ¿es correcto @artf? También nos gustaría contar con un módulo que permita a los usuarios proporcionar diferentes textos de las páginas que creen para distintos idiomas. Si el módulo i18n en la hoja de ruta no trata de soportar diferentes lenguajes de páginas, ¿tienes alguna idea de cómo podemos implementarlo al estilo "GrapesJS"?
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #460
Cuando la vista del componente modifica el HTML, los componentes de texto ya no son editables
Estoy intentando crear un componente personalizado que contenga algo de texto lorem ipsum en el contenido, para editarlo una vez que esté e...
Issue #3512
Los elementos hijos no se pueden arrastrar, se pueden soltar y se pueden resaltar. también el CSS de todos los elementos hijos que no se insertan en la sección de estilo mientras se desarrolla un componente banner en un plugin
Hola @artf, Estoy intentando desarrollar un plugin sencillo para banners que incluya un encabezado, un subtítulo y un enlace. y cada elemen...
Issue #761
Problema de componentes de texto
Hola. Ojalá tuviera un componente de texto que no cree nuevos componentes cada vez que pulso la tecla "Enter" para crear nuevos párrafos (e...
Issue #3019
[PREGUNTA] - Vincular texto/html interno (como div, p, h1) a Trait
¡Hola! He creado un rasgo personalizado y quiero que me permitan cambiar el contenido de las etiquetas (en este caso es una etiqueta H1) ba...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.
Explora plugins gratuitos →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.