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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the web UI translatable #516

Closed
Odovren opened this issue Jan 6, 2023 · 3 comments
Closed

Make the web UI translatable #516

Odovren opened this issue Jan 6, 2023 · 3 comments
Assignees
Labels
feat Feature help wanted Extra attention is needed

Comments

@Odovren
Copy link

Odovren commented Jan 6, 2023

Summary

Hi y'all 馃憢

I'm new here, but I would like to propose (and could work on a PR for it) that the door is open to multilingual UI on Lenstube.

Even though I suppose it's not the top priority of the platform, I noticed that currently having multiple locales is not implemented.
I know that it's usually disregarded in Web3 in general, but I do believe that being english only for a platform is one of the obstructors for mass adoption.

It would also be a good first PR for me on this project, but I wanted to have your opinion before working on it.

The proposal for the first PR would be the following:

  • Add the i18n handling for Next
  • Turn all literal string in the UI to a translatable string
  • Make en-US (or en-GB, to be discussed I guess) the default locale
  • Extract all translatable strings in a en locale file

This way, it would not change the current UI, but it would prepare the project for multiple languages to be added in the future.

Let me know if there is an interest for this kind of feature!

@Odovren Odovren added the needs review Review required label Jan 6, 2023
@sasicodes
Copy link
Member

sasicodes commented Jan 11, 2023

We can implement for sure - #465

@sasicodes
Copy link
Member

Potential service - @crowdin

@sasicodes sasicodes added feat Feature and removed needs review Review required labels Jan 17, 2023
@sasicodes sasicodes added the help wanted Extra attention is needed label Jan 29, 2023
@sasicodes
Copy link
Member

We started with es and gradually l10n will be done!

@sasicodes sasicodes self-assigned this Apr 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat Feature help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants