Skip to content
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

Feature Request: support i18n #42

Open
noyyyy opened this issue Jan 30, 2023 · 3 comments
Open

Feature Request: support i18n #42

noyyyy opened this issue Jan 30, 2023 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed pinned

Comments

@noyyyy
Copy link

noyyyy commented Jan 30, 2023

i18n is a necessary feature when you want to write blogs for multi-language users. There are some i18n packages such as astro-i18n and astro-i18next. Both of them can not be used directly.

So I hope this theme can support i18n directly. From my view, nextra i18n is a nice paradigm as it inserts language between the file name and suffix.

@chrismwilliams chrismwilliams added help wanted Extra attention is needed enhancement New feature or request labels Jan 31, 2023
@chrismwilliams
Copy link
Owner

Hi @noyyyy, yep you are right. I would love to add i18n support but unfortunately I don't have the capacity to do so, and it would require a lot of help from the community to get it right, which may or not be willing.

I'm open for any help so if you or anyone reading this could push this along that would be great.

@noyyyy
Copy link
Author

noyyyy commented Jan 31, 2023

Thanks, @chrismwilliams. Originally I was going to try to submit a pr but I find it harder than I imagine, as I'm not familiar with astro and code i18n. I would have a try on this and sync progress here. In the meanwhile, anyone is welcome to do it.

@jackskelt
Copy link

That would be amazing. If anyone wants to work on it with me, I don't know which parts would need modifying and I also don't have a clear idea of what the implementation could look like. I'm not used to Astro and I'm not much of a frontend developer, but I'd love to try and help with this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed pinned
Projects
None yet
Development

No branches or pull requests

3 participants