website icon indicating copy to clipboard operation
website copied to clipboard

Internationalization support

Open starbelly opened this issue 4 years ago • 5 comments

As a global community we have to recognize that a lot of members of our community do not speak or read English as a first language or at all. In order to support our members around the world and provide meaningful content to said members we must support internationalization. This can be achieved using gettext.

The app needs to try and detect the locale of the request and redirect based on said locale. For example if the user's locale is Japanese then the user should be redirected to /jp/.

We should also provide a way for users to to choose a locale from a drop down member and/or be able to set their preferred locale which would be persisted in cookies and/or the database.

starbelly avatar Mar 15 '20 18:03 starbelly

Does this assume/mean that there's already contributors for different languages? I don't mind doing some of the pt-pt stuff, for example. Is there a wg for internationalisation? Would it make sense to have one?

paulo-ferraz-oliveira avatar Mar 09 '21 00:03 paulo-ferraz-oliveira

The original idea was simply to make use of gettext, but we'll have problems if we blindly do that, so what you're suggesting I think is a requirement really, and right now we have no such contributors dedicated that, so I consider this back burner for the moment. But of course, anyone can pick it up.

starbelly avatar Mar 09 '21 00:03 starbelly

👍 if you ever move in this front lemme know or simply update this issue. I'll be willing to make portuguese the first alternative language. 😄

paulo-ferraz-oliveira avatar Mar 09 '21 00:03 paulo-ferraz-oliveira

Count me in too! I can help with Galician and Spanish :)

pablocostass avatar Mar 09 '21 07:03 pablocostass

Galician ❤️

paulo-ferraz-oliveira avatar Mar 09 '21 12:03 paulo-ferraz-oliveira