SeekiaWebsite/translation/translation.go

48 lines
1 KiB
Go
Raw Permalink Normal View History

2024-04-10 20:07:49 +02:00
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",
2024-04-10 20:07:49 +02:00
"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":{
2024-04-10 20:07:49 +02:00
// languageMap := map[string]string{}
// return languageMap, nil
// }
2024-04-10 20:07:49 +02:00
}
return nil, errors.New("GetLanguageMap called with invalid languageCode: " + languageCode)
}