I can change my own translations but I don't know if this has anything to do with my account.

If you did it completely wrong then you are right, but if you want to add something or remove something from your translation, just go to the translation and hit the "Add your own translation" button.
At Singular you should see your own translation and you could change the translation.
It changes when you Submit Translations.

You can correct a translation, but you cannot delete it. This is problematic for people who accidently posted on the wrong language page as I am seeing a lot of recently (I'm a translation manager). It seems like someone should be able to delete their own translation (only if it has 0 checkmarks so that someone doesn't delete a correct or inuse translation) without having to wait for a manager or admin to mark it as invalid.