Launcher with multiple languages

I don’t think we would merge this, considering that SAFE Launcher was rewritten in React.js. Also, since we’re planning to move to SAFE Authenticator, it would probably be best to wait for that before starting to work on translations :slight_smile:

For SAFE Authenticator, we are starting with internationalization support right from the start. We will have to keep adding the language files into the locales folder and the addon should be able to pick them up from there: https://github.com/maidsafe/beaker-plugin-safe-authenticator/tree/master/locales

4 Likes

This is great news. I can understand that MaidSafe wouldn’t merge this; it’s a very old version in the fast-moving safe network space.

I’ll keep the translated version of alpha launcher around until the alpha network is stopped, then remove it to avoid any confusion. I’m not looking to extend the translations to test networks etc so this should be a fairly small job to clean up once it stops.

It’s exciting to see the authenticator growing :slight_smile:

4 Likes

My wife speaks Chinese (but she doesn’t speak tech). I’m sure she would be able check over the translation for sense though if you can’t find a native Chinese dev to do it. Google Translate gives some very dubious results, as anyone who visits a restaurant over there will know - eg Duck noodle soup → Xanxi duck wire explosion, Special spare ribs → Bucket of bones etc

6 Likes

I am ready to translate it into Arabic ( RTL language)
I promises it will be professional translation.
But I want make sure that launcher support RTL first

8 Likes

Hey - my wife has edited the Chinese version. Quite a lot of changes so will require some explanation rather than uploading to GitHub. Who should I DM it to?

5 Likes

Looks like it will, here’s my ugly basic test:

3 Likes

Great! But It should be like that :

I will start translation right now :slight_smile:

5 Likes

Thanks for this. I’ve put the changes into the codebase and the corrected translations will be available in the next release.

Gotta love the SAFE community :thumbsup:

7 Likes

This is awesome to see. Not just for multicultural availability of the safe network but also this kind of thing could act as the basis of an actual translation protocol. I mean here we are translating the SAFE network so we already have a lot of common ground. We already have a lot of the same documentation being translated into multiple languages so why not later take those same skills to help create further translation lessons to help people learn various languages. That is essentially what Duolingo does. Of course that’s a later project but yeah it’s exciting just seeing people coming together and getting this all done.

4 Likes

You know just another thought here. As the SAFE network grows, as translation efforts become perfected and people start communicating even more, anonymously and freely, we’re going to see more and more cultural exchanges. I mean think about it. Here on the forums we have UK, U.S., Canadian, Chinese, Arabic, East Indian, Russian and many more all freely collaborating together peacefully on a project while our governments are in one way or another trying to kill one another. This proves that promoting good communication and translation has serious ramifications. We can have peace! We just need to talk to each other more.

3 Likes

Arabic version ready
Sorry for delay.
How can I send it to you ?

Update:
Uploaded here:
http://esaal.me/arabic.json

7 Likes

Shall I write a Yorkshire version?! :slight_smile:

7 Likes

New version released

Download v0.8.0-ML2

Languages include:

Thanks to everyone involved.

10 Likes

Hopefully we can get more people involved in the project and with more translations that’ll mean more dev support and more funding of the project.

2 Likes

Glad to be able to help out :slight_smile:

2 Likes

This is so great, such a great community effort here, much needed thing, hope to see it on authenticator and maybe the browser and maybe eventually all SAFE apps that are open source.

Thanks to everyone who’s putting work into this, this is really how SAFE gets into the hands of the whole world!

1 Like

Hello! Is there a file to translate? I can try to do it for Russian if needed.

7 Likes

Hi - the instructions are here:

4 Likes

This is a direct link to the file containing phrases to translate.

My personal favorite language to test is Russian because it tends to take up much more horizontal space than any other language. I’m interested to see if it breaks the layout!!

3 Likes

The difference between “Secret” and “Password” is really awkward to translate.

2 Likes