feat :Create Configuration Service with language management features
This merge request introduces the Configuration Service with language management features. It includes the implementation of the following functionalities:
-Create a new language configuration
-Update existing language details
-Delete a language by ID
-Activate or deactivate a language
-Search and list languages using filters like name/code, with pagination and sorting
The new endpoints follow REST standards and include proper request validation and error handling. This feature is part of the multilingual configuration module and will be useful for managing the system's supported languages in an admin context.