问题 #2718💬 已回答提出于 2020年4月17日作者 Lerdouille0 个反应

不能用i18n

快速解答作者 pouyamiralayi

@Lerdouille你的问题和 Grapesjs 无关,你必须以某种方式引用你的 locale 对象,我建议用全局变量来导入它们,基本上就是在你的 HTML 里包含它们相关的脚本。 干杯!

阅读下方完整回答 ↓

问题

又见面了,@artf, 你关闭了我之前的工单,但我没成功重新开启 我看过文件和关于保护i18N的部分,但没能用到。 在你的文档里,你用的是导入函数,基本上我的代码比较简单,也不需要导入,比如这样: <html> <身体> <link rel=“stylesheet” href=“grapesjs/css/grapes.min.css”> <script src=“grapesjs/grapes.js”></script> <div id=“gjs”> <h1>你好,世界组件!</h1> </div> <script type=“text/javascript”> VAR Editor = Grapesjs.init({ 展示偏移集:1, noticeOnUnload: 0, 容器:“#gjs”, 身高:“100%”, 宽度:“自动” fromElement: true, showDevices: 0, storageManager: { autoload: 0 }, }); </脚本> </身体> </html> 我设法实现了一些插件并配置了编辑器的设计,但我卡在i18n这个问题上...... 你能告诉我我哪里做错了吗?顺便说...

回答(3)

pouyamiralayi2020年4月18日

@Lerdouille你的问题和 Grapesjs 无关,你必须以某种方式引用你的 locale 对象,我建议用全局变量来导入它们,基本上就是在你的 HTML 里包含它们相关的脚本。 干杯!

artf2020年4月20日

当前的本地文件代码只优化为通过“导入”方式导入,如果你想提升 PR,欢迎

你关闭了我之前的工单,但我没成功重新开启

如果需要回复,没必要保留问题,我会回复,所以请下次避免打开其他重复的邮件

Lerdouille2020年4月20日

谢谢你的回答。 我通过调整grapes.js成功展示了良好的翻译。 为此,我不得不复制粘贴部件 / “./src/i18n/locale/en.js”: /!*****************************!\ ! ./src/i18n/locale/en.js ! \******************************/ /!导出内容:默认 / 并用另一种语言替代所有平移。 然后,我必须声明部分中的变量:“./src/i18n/config.js” 附上这个(法语翻译代码): / 和声导入 / var localefr_WEBPACKIMPORTEDMODULE0 = w...

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

浏览插件分类

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