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

Localization #39

Open
MattiasBuelens opened this issue Oct 17, 2023 · 1 comment
Open

Localization #39

MattiasBuelens opened this issue Oct 17, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@MattiasBuelens
Copy link
Collaborator

Web UI should support multiple languages.

  • You should be able to replace all human-readable messages in all UI components with a translated version.
  • Ideally, you should be able to switch between languages dynamically, without reloading the webpage.
@MattiasBuelens MattiasBuelens added the enhancement New feature or request label Oct 17, 2023
@MattiasBuelens
Copy link
Collaborator Author

Lit supports localization, but it's probably too big of a change to migrate the entire project to Lit. Also, since Lit version 3 dropped support for legacy browsers, we might not be able to support older smart TVs.

Perhaps we can use some parts of Lit's localization? For example, use their msg function and their runtime mode, but don't use their automatic re-rendering? 🤔

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

No branches or pull requests

1 participant