Write tests for the translation metaclass
This is one of our more complex pieces of code and risks becoming hard to maintain. It may be difficult to oversee the effect of changes, also because its behaviour depends on quite some external factors and context (language setting of viewing user, language setting of modifying user, etc).