package jibber_jabber import ( "strings" ) const ( COULD_NOT_DETECT_PACKAGE_ERROR_MESSAGE = "Could not detect Language" ) func splitLocale(locale string) (string, string) { formattedLocale := strings.Split(locale, ".")[0] formattedLocale = strings.Replace(formattedLocale, "-", "_", -1) pieces := strings.Split(formattedLocale, "_") language := pieces[0] territory := "" if len(pieces) > 1 { territory = strings.Split(formattedLocale, "_")[1] } return language, territory }