Classes

Language detector is used to determine the current and universal languages for this system. It uses LocaleDetector to get the universal code, i.e 'en', 'es', and then fetches the DvsLanguage from the database
The languages manager allows us to manage the all things related to DvsLanguage model
The langauges repository provides methods to fetch rows in the context of DvsLanguage model
Handles responses for language routes. This class is likely used as a responsepath to a dvspage field.
Locales are shorthand 2 letter strings for a language/region.