feat: i18n lang selector component
Summary
Create a language selector component to allow the user to change the language text on nodejs.dev see https://nodejs.org language for supported languages (top right corner)
Motivation
Needed for i18n
I would like to work on it.
@smochan Can I take this task? I started code changes for some experimental purposes. Please let me know if that PR could use here if you are busy.
No, I have already completed it. I just have to change its css a bit and I will make a PR till tomorrow.
No, I have already completed it. I just have to change its css a bit and I will make a PR till tomorrow.
Okay. Thanks for the update.
CC: @benhalverson
So the PR is ready, but we'll make a few changes before merging it. Such as:
- [ ] First, getting the feature toggle issue done
- [ ] Then add the
disabledoption for Languages that are not translated yet. - [ ] Remove all the
jsonfiles for the disabled languages - [ ] Update the i18n manager to only include languages that are not disabled
- [ ] Get the Markdown Issue done
- TL;DR: Implement the i18n Theme