在我的情况下,我正在尝试创建从contentful中创建的seo ready content to ruted to gatsby。我尝试在此处将社区I18N插件与内容示例集成:https://github.com/mccrodp/gatsby-contentful-i18n/pull/1
我已经看到了与盖茨比(Gatsby(中有关I18N的更一般性问题和与盖茨比(Gatsby(建立I18N的博客文章有关,该问题不使用社区插件,也没有提供链接的存储库示例。但是,我无法理解如何通过CMS将社区插件与动态内容相结合,例如使用内容示例。
。我想这归结为如何与模板和gatsby.node.js
文件一起动态管理布局,而不是我们目前没有使用模板的静态示例。以前在I18N插件库中提出了一个问题
任何帮助都非常感谢。我不需要使用社区插件,只是用于索引,动态的I18N内容路径的SEO就绪解决方案。谢谢!
这涉及在gatsby.node.js
中使用createPages
FN中使用node_locale
来设置基于语言环境的路径。然后,您可以将其与动态来源结合使用。例如,我为MarkdownRemark创建了入门存储库,并且很满足:
- https://github.com/mccrodp/gatsby-starter-contentful-i18n
- https://github.com/mccrodp/gatsby-transformer-remark-i18n