PageKit — 可自托管的 GrapesJS 建站工具,附完整源码。 获取抢先体验

问题 #3477💬 已回答提出于 2021年5月24日作者 ahmedderkaoui0 个反应

SetMessages() does not update i18n

快速解答作者 artf

遵循议题模板

阅读下方完整回答 ↓

问题

默认情况下,当“init”不包含以下内容时,编辑器会以英文启动:

i18n: {
        消息:{ EN: FR }
},

然而,当我尝试用 i18n 方法更改语言时:“setMessages”,如下所示: “编辑。I18n.setMessages({ en: tr });' 这种情况发生:

  • 打开的标签页(比如默认加载时打开的样式管理器)不会被 i18n 更新。
  • 悬停面板标题不会更新。
  • 未加载的标签页(比如特性管理器)会被 i18n 更新(因为之前未加载)

回答(2)

artf• 2021年5月25日

遵循议题模板

GJSBlock• 2026年5月17日

谢谢你举报,@ahmedderkaoui。 感谢你分享关于setMessages()不会更新i18n的报告。为了帮助团队调查并优先排序: 请提供: 一个最小可复现的例子(CodeSandbox/JSFiddle) 你的GrapesJS版本号 浏览器和操作系统信息 浏览器控制台的任何错误信息 重现问题的步骤 最有帮助的是什么: 简约代码示例(不是你整个项目) 屏幕录制或截图显示问题 明确区分预期行为与实际行为 你正在使用的GrapesJS配置 有了这些细节,维护者可以更快地识别和优先排序修复。GrapesJS团队对有充分记录的问题反应迅速。

相关问答

通过相似的问题讨论继续研究。

问题 #3642

Multiple page manager resets device manager

你好,我遇到了页面管理器的小问题。我希望所有页面的分辨率都是固定的。 高度和宽度图形来自 API,我可以在单页模板上成功显示所需的分辨率。 但在多页模板中,一旦切换到不同页面,设备管理器会重置为全屏(默认)。 我该如何实现目标,才能在所有页面中正确显示所需的分辨率? 请看下面我...

1 个回答更新于 2021年7月31日

问题 #3377

StyleManager options repeating 2 times

版本:0.16.45 如果我添加 grapejs-preset-js,stylemanager 会重复每个选项两次。 这里有个 jsfiddle 链接,你可以检查相同的行为。 [https://jsfiddle.net/assadnazar/2asojqrc/1/](https...

3 个回答更新于 2021年4月4日

问题 #3661

Style manager not working(styles has no effect)

你好, 我正在开发一个插件,可以把CSS3的所有属性添加到Grapesjs中。 但我一直用样式管理器,样式不会叠加, 版本:1.17.19 CSS 解析器:Grapesjs-Parser-Postcss风格经理部门 [{ 姓名:“将军”, buildProps: ['float...

1 个回答更新于 2021年8月2日

问题 #3454

RTE insert link does not update DOM

版本: "0.17.3" 你能重现演示中的bug吗?[X] 是的[ ] 不 预期的行为是什么? 使用默认RTE插入链接后,链接立即可在设置中进一步编辑,即设置HREF和目标 详细描述那个漏洞 在选择默认RTE的文本并将其转换为链接后,文本会被正确地包裹在<a>标签中,但直到取消...

3 个回答更新于 2022年4月8日

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

浏览插件分类

直接跳转到市场上的插件分类页面。