nylas-mail-lives / nylas-mail

:love_letter: An extensible desktop mail app built on the modern web.
MIT License
473 stars 63 forks source link

multilingual support for Nylas Mail lives #162

Open franco27 opened 7 years ago

franco27 commented 7 years ago

Is this planned a multilingual support for Nylas Mail lives. I could contribute by proposing the French language.

Thank you for your reply seesemichaelj : "no it's not planned"

OK, I create a new issue for any new subject

mikeseese commented 7 years ago

I guess a couple of things need to happen:

  1. see if there is existing multilingual support buried in the code
  2. design an architecture for easy translation support (theres a slew of good examples out there)
  3. get people to add languages

i guess those kind of need to happen in order

franco27 commented 7 years ago

I have already translated of softwares. Nylas Mails will not be the first.

In AntDM, the translation is in a text file: like this: version English LANGID=0409 LANGCODE=en LANGNAME=English TRANSLATION=Richard Lane FLAG=Flags\gb16.png ;Template for translator volunteers

10025=Download Later 10026=Download 10027=Unexpected initialization error.\nIf the error reoccurs, please reinstall the program. 10028=File Name 10029=Status 10030=Size 10031=Read

Version French LANGID=040C LANGCODE=fr LANGNAME=Français TRANSLATION=MARTIN François FLAG=Flags\fr16.png ;Locale=French–France

... 10025=Télécharger plus tard 10026=Télécharger 10027=Erreur d'initialisation inattendue.\nSi l'erreur se produit de nouveau, réinstallez s'il vous plaît le programme. 10028=Nom du fichier 10029=Statut 10030=Taille 10031=Téléchargé ...

dweremeichik commented 7 years ago

So, it looks like there was never any preexisting support for translation added. https://github.com/nylas/nylas-mail/issues/24

Perhaps something like https://react.i18next.com would suffice?

Aleixenandros commented 7 years ago

I can contribute by translating into Spanish