mirror of
https://github.com/jesseduffield/lazygit.git
synced 2024-12-14 11:23:09 +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
|
||
|
}
|