Internationalization, with Lennart Jörgens

Опубликовано: 04 Август 2026
на канале: Gatsby
875
13

Lennart Jörgens is a Senior Software Engineer at Gatsby. He introduced the alpha version of gatsby-theme-i18n, a Gatsby theme to make the process of internationalizing sites easier.

Internationalization (i18n) can be time-consuming, cumbersome, and require domain knowledge. For Gatsby projects, it currently requires lots of manual work. The alpha version of gatsby-theme-i18n will be released soon and will become an official, stable i18n solution for Gatsby websites.

The alpha version will be agnostic to any i18n library and include support for MDX and local pages. The theme will use a JSON configuration file to generate pages such as `index.de.mdx` from `index.mdx`. The theme also ships with React components such as LocalizedLink, which handles adding prefixes, like `/de/`, to URLs as needed. Future ideas include supporting any data source, platforms like Crowdin, building both a single site and multiple sites, and more.

Discussions are welcome on the [Gatsby Discord server](https://gatsby.dev/discord).