issue 13018: translate does not except immutable or const AAs

removed the comment

some fixes

less code
Merge pull request #2312 from burner/issue13018

issue 13018: translate does not accept immutable or const AAs