Support multilingual #2

Open
opened 2026-03-09 01:48:32 +01:00 by geoffrey · 0 comments
Owner

I'd kinda like to write stuff in English, while still keeping my original French blog posts.

The leading i18n plugin for Jekyll seems to be this: https://github.com/untra/polyglot . However, that thing includes AI code. The Jekyll ecosystem in itself is MIT and not super active anymore, so maybe switching projects would be a good idea.

I've been looking at Zola, which is EUPL, and has native support for i18n. Also looked at tabi which is a theme for it with i18n support (including not showing blog articles that haven't been translated in a specific language) and good accessibility and other potential features. It's not super small though.

Another option that's a bit more client would be middleman since it supports minifying of code, but there's not much available themes so it would be a lot of hand work.

I'd kinda like to write stuff in English, while still keeping my original French blog posts. The leading i18n plugin for Jekyll seems to be this: https://github.com/untra/polyglot . However, that thing includes AI code. The Jekyll ecosystem in itself is MIT and not super active anymore, so maybe switching projects would be a good idea. I've been looking at [Zola](https://www.getzola.org/), which is EUPL, and has native support for i18n. Also looked at [tabi](https://welpo.github.io/tabi/) which is a theme for it with i18n support (including not showing blog articles that haven't been translated in a specific language) and good accessibility and other potential features. It's not super small though. Another option that's a bit more client would be [middleman](https://middlemanapp.com/) since it supports minifying of code, but there's not much available themes so it would be a lot of hand work.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
geoffrey/blog.frogeye.fr#2
No description provided.