fix doctrine caching issue for node translations

when calling getChildNodes for the second time with an other language, the nodeTranslations are not updated