we go to DocumentManager::getTranslationStrategy which will throw us a nice exception.

hm, but if you join a translatable with a non-translatable document, you will be in trouble. adding a check if there is any translation strategy on the document.