paperboat.website Blog


Simple multilingual sites

Published: March 15, 2026

Creating multi-lingual sites without a headache was one of the points I had in mind when I started working on paperboat.website. When I helped a friend set up two languages in WordPress, I came to a point where I just wanted to start over and create a CMS where the feature is just built in. No weirdness or plugin conflicts.

I know that multilingual editing can get in the way so you won't encounter the feature immediately. Read on if you'd like to know how to make use of it.

The feature is disabled by default. Enable it in the site settings and set up all the languages and locales you like to use.

For example, enter something like

en English
nl Nederlands
ac Animalese
....

The first field is the short name of the language and the second field is the regular text form. You can freely choose any combination you like, even made up languages are supported.

Then in the editor of a page or post, click on one of the languages and you will get a two-column view of your default language and the new one you want to translate to.

Translating posts and pages is easy. Since they're all made of blocks, you can translate one at a time. If some are left untranslated, it will just fall back to your default language. You can even upload different media for every language.

I'm curious to know if this works for you. Let me know if you encounter any problems or if you have any ideas for features that would make multi-lingual sites even better.

~ Marv


← Back to Posts