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

Plan to translate this site into other languages? #157

Open
koji opened this issue May 29, 2020 · 12 comments
Open

Plan to translate this site into other languages? #157

koji opened this issue May 29, 2020 · 12 comments

Comments

@koji
Copy link
Contributor

koji commented May 29, 2020

No description provided.

@joeyklee
Copy link
Contributor

Thank you @koji ! This is definitely something we would love to do.

Do you have any pointers for good references or frameworks to help with this would be awesome.

This project by https://github.com/lukeed/rosetta @lukeed seems like a super interesting and javascript-y way to add internationalization. Other references would be great!

@koji
Copy link
Contributor Author

koji commented May 29, 2020

Hi @joeyklee! Thank you for your response.

I think gatsby-plugin-i18n could be good since this site is using Gatsby.
Maybe, @wenqili has some thoughts on the plugin.

To get non-engineers, Crowdin is a good option. Personally I translate some statements for Material-UI. Crowdin offers a free plan to open source.
https://crowdin.com/page/open-source-project-setup-request

I think rosetta is also good.

Recently, I saw an open-source product on Producthunt.
https://localizer.dev/?ref=producthunt
https://medium.com/@nikitakolmogorov/how-to-setup-localizer-for-you-product-360bd40e86cb

@joeyklee
Copy link
Contributor

Yess! @koji you are an amazing treasure trove of knowledge. I will give some of these links a look.

There's definitely a lot of opportunities here and I wonder what suggestions you might have for approaching this.

On one hand there is the ml5 website that only really is comprised of:

  1. landing page
  2. community blog page
  3. About page

On the other hand, our ml5 reference page actually is a different micro-site built on Docsify (at the moment) that lives in the ml5-library repo and is not actually part of the ml5-website repo.

@koji
Copy link
Contributor Author

koji commented May 29, 2020

@joeyklee

On the other hand, our ml5 reference page actually is a different micro-site built on Docsify (at the moment) that lives in the ml5-library repo and is not actually part of the ml5-website repo.

Lol, actually I thought why ref page is learn. ??? when I saw it.
Now, I got it.

I guess community blog page isn't really necessary to be translated since people can access demos and they could understand something.

I think the landing page might be good as a starting point. Probably most people will access it instead of About page lol.

@joeyklee
Copy link
Contributor

This is a great point @koji. At least starting is certainly worth doing.

I hope at some point this summer we could do some major updates to ml5js.org page which include some great design contributions from our past work-study students as well as to forefront our community statement on the main page.

@koji
Copy link
Contributor Author

koji commented May 29, 2020

@joeyklee, Sounds awesome.
If I can do anything, please let me know.

@joeyklee
Copy link
Contributor

Thanks @koji - I've added this to the website design project board https://github.com/ml5js/ml5-library/projects/6 in the ml5-library repo where many of the ongoing works are being planned for in a more organized way.

If you would like to make a PR to do a proof of concept, I'd highly welcome that but I know this is a big undertaking so no pressure!

Maybe @wenqili also has some thoughts about ways we might get started?

@lukeed
Copy link

lukeed commented May 29, 2020

Joey Lee!!! 🙌

@joeyklee
Copy link
Contributor

@lukeed !!!! I was so excited when I saw you post on Twitter and thought, "holy cow, that's Luke!" Rosetta is such a cool library, I'm looking forward to checking it out soon!

@lukeed
Copy link

lukeed commented May 29, 2020

I just cracked up while making the same discovery here. Small world? 😅

Looking forward to checking out what you're doing here. Only a quick glance so far and it looks awesome 💪

@joeyklee
Copy link
Contributor

@lukeed - Super small, but such a nice internet moment. You can see some of the projects people have made with ml5.js here https://ml5js.org/community

@wenqili
Copy link
Member

wenqili commented Jun 11, 2020

Hey guys, sorry to be late for the party lool.
There going to be a newly designed site soon right? Maybe we can incorporate i18n in the roadmap? @joeyklee

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants