Also Greek translations... sure. I'm not the one who does the recruiting. Simply ask Aletha on Slack or perhaps they can contact you here if they still need someone.
So Mr. Dave, I went to login to slack, and after I gave my info it wants me to create a typeform. Am I at the right place? Do I have to do this to get in? Do you have to invite me?
We have an invite form on our website for Slack. The invites are manual to prevent bots so when you put your info in the form within the day someone should add you. We have a FAQ and it used to be a section on our site specifically with any troubleshooting. There is also training videos which we used to link at the OP. After the rebrand some content was removed and I've asked our web guy to add it back. Also yeah we of course want to have a full web front end for this. For now at least we do have the web wallet on our site for people who want to simply store coins without a download.