Updates classes to be Translatable

- Adds Translatable interface
- Adds TranslatableEntity trait
Makes DmsManager locale aware