package translation import "errors" // English == en // Spanish == es func GetTranslationsMap(languageCode string)(map[string]string, error){ switch languageCode{ case "en":{ languageMap := map[string]string{ "HomePageTitle": "Seekia: a genetics aware mate discovery network.", "SeekiaIsDescription": "Seekia is a genetics aware mate discovery network.", "BeGeneticsAware": "Be Genetics Aware", "Be_genetics_aware": "Be genetics aware", "Language": "Language", "CurrentLanguage": "English", "ChooseLanguage": "Choose Language", "Download": "Download", "Home": "Home", "About": "About", "Contribute": "Contribute", "Archive": "Archive", "BreedInAEugenicManner": "Breed In A Eugenic Manner", "BrowseForFree": "Browse For Free", "OpenSource": "Open Source", } return languageMap, nil } // case "es":{ // languageMap := map[string]string{} // return languageMap, nil // } } return nil, errors.New("GetLanguageMap called with invalid languageCode: " + languageCode) }