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