more translation issues

Let's try differently, translating at assignment rather than at oputput, commit follows shortly...