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

Internationalization of the websockets interface #12

Open
nicopace opened this issue Jan 15, 2021 · 1 comment
Open

Internationalization of the websockets interface #12

nicopace opened this issue Jan 15, 2021 · 1 comment

Comments

@nicopace
Copy link
Contributor

nicopace commented Jan 15, 2021

Hello @nviennot (and all that contribute to the project!),
Thanks for such an amazing project!

We are integrating tmate to the LibreRouter.org, a Mesh Wireless Router that is Free/Libre open source software and hardware, and it is targetted at an international audience.

For now we are using tmate (that itself is in english, but that's fine), and making available the websocket interface through a mobile webapp that is embedded in this routers.

We would like for the strings within the websocket interface (the "session starting", "reconnecting", ...) to be localizable.

I've been checking the possibilities offered by Elixir's Phoenix, and there seems to be a library that enables localization of those strings: https://phrase.com/blog/posts/i18n-for-phoenix-applications-with-gettext/

It could be applied to the rest of the interface... but for us it would be enough to work on the websockets part.

We would contribute with the translation to spanish and portuguese once it comes to be.

thanks!

@nicopace
Copy link
Contributor Author

It looks that there is already work in progress in relation to it, but it doesn't seem to have gottten to the websockets part:
https://github.com/search?q=org%3Atmate-io+gettext&type=code

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

No branches or pull requests

1 participant