refactored: editable shared spec
added: shared spec for contollers that use TranslatableTrait service
enhanced: all controllers' specs use the newly added shared spec