You might want to start separate threads to discuss each topic separately - this thread is just about the mistakes found.
We might make changes to autocomplete later on, but right now you don't need to worry about it for translation, just make sure the expression names are translated.
As for translating expression names, see this tip from this thread:
[quote:yc10umhy]The key translated-name for expressions is special. It is used to display expressions with a translation, e.g translating the "Angle" in Sprite.Angle. The translation must also be a valid expression name. This means it can't contain any spaces and must not use any of the following characters: \/:;*?\"|.,'-`!£$%^&+=<>{}()[]@#
Since the translated expression must also be a valid expression name, it can't contain spaces. So in your example "Nome do Projeto" is an invalid expression (and will come up in the reports of mistakes), but "NomeDoProjeto" should be OK.