Contemporary CMS for 18n/multilingual management?
November 23, 2024 8:56 AM   Subscribe

Looking to set up a CMS for an organization that aspires to be a mutlilingual operation. My last experience was Drupal. Wondering if there are ~better~ modern workflows and alternatives?

I have experience with drupal sites, where a node has multiple versions, and rules workflows can be set up such that translators are notified when there are sync issues across languages, but that's drupal/backdrop/PHP, and we're much more likely to have python/js volunteers. (maybe this doesn't matter that much?)

There's the obvious ML translation drop-down, but I think the quality wouldn't be what we want.

Wondering what the "state of the art" is.

Not super-impressed by Ghost suggestion to simply use services like weglot.com & transifex.com, feels like they might go poof at any moment.
posted by Jack Karaoke to Technology (4 answers total)
 
Best answer: Django? I know I’ve seen Django sites with choice-of-language, and their translation documentation seems clear. I’ve never worked on a Django site though.
posted by clew at 10:13 AM on November 23


Best answer: I'm not sure this is a great answer to your question, but my initial response would have been Drupal.

Having read your note about PHP vs python/js, I would say that not matter at all, depending on how much custom development you plan to do. As you probably know, one of Drupal's great strengths is that so much can be done in the UI.

I am a long-time Drupal consultant and occasionally I look around to see what similar software might be better for particular use cases. I haven't actually found anything better for most use cases in a long time.

I hope this is helpful!
posted by kristi at 11:25 AM on November 23


Best answer: Wagtail is a CMS built on top of Django in python. I use it for a number of sites.

It has native support for localization and translations, including connecting external translation services or doing it manually or both, as well as being able to copy content over from one language version to another.

You could use a simple template-based frontend or hook in react or whatever on the frontend.

Documentation.
posted by signal at 1:02 PM on November 23 [1 favorite]


There are some pretty powerful WordPress translation plugins. This is the big one that folks seem to use. I administered a site with the plugin that was in English and Spanish. Pretty painless once you figure out the interface.
posted by gregr at 4:15 PM on November 23


« Older Playdate ideas for Ernie and Bert   |   Can you find this picture? Newer »

You are not logged in, either login or create an account to post comments