Translating a website is a hard task. We show you how to translate your website and CMS.
How to translate your Jekyll website
Translating Jekyll based websites is not easy. We show you how to translate your Jekyll website.
Jekyll is a powerful and great static page generator, with just a few files you have a website up and running. Jekyll is used for many different types of websites, ranging from blogs, microsites to huge corporate websites.
There is one big issue when it comes to Jekyll sites though: translating them is not straightforward. Whilst editing content with a static site generator is easy, creating alternative content for other languages is not.
In this blog post, we will show you a solution for translating your existing Jekyll website. And the best thing: This can be done within seconds.
How Jekyll websites are traditionally translated
Static page generators such as Jekyll work by creating a bunch of text or markdown files that each contain a specific page or blog post. This makes it very easy to edit and create new pages, as well as use version control systems such as Git. If you use GitHub, we have also provided a detailed guide on how to translate your GitHub pages.
Traditionally websites using static page generators are translated by creating a separate copy of all these files and translating them manually. This approach has quite some downsides however:
- All text has to be manually translated
- Changes that affect several pages need to be redone manually
- It is possible to forget a translation change
- The translated version can quickly become outdated and not synchronized with the original version
Translate your Jekyll website reliably in seconds
We have created Dilingual exactly for this use-case: Translating static web pages.
Dilingual enables you to translate your website quickly and without any code changes. All existing content will also be translated using our sophisticated machine translation feature and can be manually reviewed and edited by your team, or our team of professional translators.
Notice: The Jekyll logo is licensed under a Creative Commons Attribution 4.0 International License and was obtained from GitHub.