microsoft / IoT-For-Beginners

12 Weeks, 24 Lessons, IoT for All!
https://microsoft.github.io/IoT-For-Beginners/
MIT License
15.12k stars 2.36k forks source link

How to serve localized content #246

Open aliozgur opened 3 years ago

aliozgur commented 3 years ago

I know we can use docsify for offline access, but as far as I know docsify does not have a built in support or straightforward way for multi language support.

Are there any plans regarding the platforms and tools which will be used to serve the lesson's content?

jimbobbennett commented 3 years ago

Great question. @jlooper - any ideas?

jlooper commented 3 years ago

Very good question indeed! I did a little digging into Docsify's wiki and issues: https://github.com/supermemo-wiki/SuperMemoAssistant.Wiki/issues/55 - sounds like it's doable, but as you say not straightforward.

The Docsify maintainer did reach out on Twitter, he quite likes our projects, so let's try to. see what he says. To Twitter!

jlooper commented 3 years ago

According to the Docsify folks, we should look at the way it's done here: https://docsify.js.org/#/ - unsure if we must re-organize content, hope not though

aliozgur commented 3 years ago

As far as understand from Docsify docs and issues, I think we will need to reorganize localized content under folders named after the ISO country/language codes. But, I will check if it is possible to create a Docsify plugin to interpret our current content organization.