You don't need to be in the English team for submitting suggestions (edit: yes you need it seems...)How can i join the enslish team in the transifex?? I can review the translations and fix minor errors.... I saw few of them already
If your suggestions are good, then translators will approve them!