Funny you'd mention that. We're putting the final touches to an Open Source Jekyll CMS we've built for ourselves (called Jekyll+) that does just that; give a nicer interface for marketing folks and provide multilingual support out of the box.
Preview of my local copy we're prepping up for a release end of the week: http://i.imgur.com/1VyxGzqr.png
Happy to have you testing it out and give me feedback.
Feel free to send me an email, I'll test it out.
Will do.
Re:Static Website Generators
by michaelmior on Monday September 19, 2016 @10:00AM
(#12531484)
It doesn't support translation AFAICT, but I've been playing with DatoCMS[0] and I've been happy with it for my needs. I suppose you probably could build a translation workflow on top of their API if you were feeling ambitious.
You might like contentful, it's a (paid) CMS UI & content API with plugins for a number of different SSGs.
https://www.contentful.com/developers/docs/tools/staticsiteg...
Re:Static Website Generators
by realityking on Monday September 19, 2016 @08:58AM
(#12531054)
There are a number Content-as-a-Service offerings that can be used with static site generators. (Though not usually with GitHub's built-in Jekyll support as it doesn't allow for plugins)
Examples: Contentful, Prismic.io, Built.io, CloudCMS
Full disclosure: I work for Contentful
Yeah, I love the idea of Contentful, I just cannot use it unfortunately. If Contentful was available as a purchase option for self-hosting, then I'd be all over it. But it is exactly what I need.
> "I'm perfectly ok paying for software, at least if I get the source."
Unusual position - source access is quite rare for commercial software, isn't it?
That would be why I don't buy software that often, at least for things like this. There is nothing, beyond fear, that prevents a commercial software package from also providing sources.
Totally feel this pain too. A tool like prose.io can help with this a bit, but it's probably still not friendly enough for many non-tech folk.
Re:Static Website Generators
by pietroalbini on Monday September 19, 2016 @08:56AM
(#12531038)
Isn't https://www.getlektor.com what you're looking for?
I think the flat-file part is a breaker for my current needs unfortunately. But, being OSS I could perhaps fix that, so I'll add it to my short-list of possible solutions.
Re:Static Website Generators
by narrowrail on Monday September 19, 2016 @10:53AM
(#12531858)
This very website we are on uses a flat-file structure (w/ millions of users). I'm curious why this is such a deal breaker for your current needs?
Not sure how HN works under the hood, so I have no real comparison. I also have no real reason to say it's not compatible beyond not thinking that locking primitives for a shared filesystem are likely inadequate. But I'm always open to being proven wrong. So, care to provide some good reading explaining why a FF system is more than adequate?
Re:Static Website Generators
by narrowrail on Monday September 19, 2016 @02:02PM
(#12533338)
I don't know what you are trying to accomplish exactly, but it seems like you've convinced yourself that you need a more complex file storage mechanism. If you had listed any reason for this function, I might've understood. But, you didn't, so I had to ask. Here's 2 threads where this discussion has been had before:
Re:Static Website Generators
by pietroalbini on Monday September 19, 2016 @11:52AM
(#12532356)
Why using files is such an issue, if I can ask?
Edit: Just to add, I have multiple needs here that aren't enumerated, one of which is full translation support for the source content to support multi-linguale/multi-locale sites.