diff --git a/server/controllers/masters.go b/server/controllers/masters.go index 1813175..8c1f2e2 100644 --- a/server/controllers/masters.go +++ b/server/controllers/masters.go @@ -19,6 +19,7 @@ func RegisterAnonMasterConroller(router *gin.RouterGroup) { "distanceUnits": db.DistanceUnitDetails, "roles": db.RoleDetails, "currencies": models.GetCurrencyMasterList(), + "languages": models.GetLanguageMastersList(), }) }) } diff --git a/server/models/language.go b/server/models/language.go new file mode 100644 index 0000000..b373d01 --- /dev/null +++ b/server/models/language.go @@ -0,0 +1,21 @@ +package models + +type LanguageModel struct { + Emoji string `json:"emoji"` + Name string `json:"name"` + NameNative string `json:"nameNative"` +} + +func GetLanguageMastersList() []LanguageModel { + return []LanguageModel{ + { + Emoji: "🇬🇧", + Name: "English", + NameNative: "English", + }, { + Emoji: "🇩🇪", + Name: "German", + NameNative: "Deutsch", + }, + } +} \ No newline at end of file