*/ interface TranslatableInterface { /** * Get all translations * * @return TranslationInterface[] */ public function getTranslations(); /** * Add a new translation * * @param TranslationInterface $translation * @return self */ public function addTranslation(TranslationInterface $translation); /** * Remove a translation * * @param TranslationInterface $translation * @return $this */ public function removeTranslation(TranslationInterface $translation); }