mirror of
https://github.com/jesseduffield/lazygit.git
synced 2024-12-02 09:21:40 +02:00
23 lines
490 B
Go
23 lines
490 B
Go
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
|
|
}
|