-
-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Multilingual sites as a first-class citizen #49
Comments
Started on new features here in 0.17, want to keep the momentum going in |
Just landed here from the Ruby Weekly newsletter, and this project looks very promising! One thing to note: many websites are not multilingual, but require a locale other than English. I'd love being able to set |
Hello @goulvench — my sincere apologies, I somehow missed seeing this message before. Yes I'd love any input you might have — I know language and locale often get lumped into a single concept but they're not quite the same thing, My perspective is sadly limited somewhat as a U.S. citizen, so I'd definitely appreciate international folks providing context. |
There are a number of aspects to the new Resource content engine first added to 0.20, so we'll focus our efforts there from this point forward. |
This issue has been addressed in Bridgetown 1.1. I'm sure we'll have some follow-up work to do but that can be dealt with via new issues. |
There's no good reason not to support multiple languages and locales out of the box. So we should first document a few common use cases for what would be expected features and workflows for adding new languages (and things like date formats) to a site, and then pick the most obvious, low-hanging fruit as the first item to tackle. And the more we can make this process familiar to devs coming from other frameworks or CMSes, the better IMHO.
Also a point to remember: however this all gets implemented, it should be done in a way that makes it easy for plugins to integrate with any such enhancements. For example, what if there were a plugin that could call an API like Google Translate and provide a new language variant of a page on-demand?
The text was updated successfully, but these errors were encountered: