in java_util/locale.go [89:191]
func init() {
locales[ENGLISH] = Locale{
id: ENGLISH,
lang: "en",
county: "",
}
locales[FRENCH] = Locale{
id: FRENCH,
lang: "fr",
county: "",
}
locales[GERMAN] = Locale{
id: GERMAN,
lang: "de",
county: "",
}
locales[ITALIAN] = Locale{
id: ITALIAN,
lang: "it",
county: "",
}
locales[JAPANESE] = Locale{
id: JAPANESE,
lang: "ja",
county: "",
}
locales[KOREAN] = Locale{
id: KOREAN,
lang: "ko",
county: "",
}
locales[CHINESE] = Locale{
id: CHINESE,
lang: "zh",
county: "",
}
locales[SIMPLIFIED_CHINESE] = Locale{
id: SIMPLIFIED_CHINESE,
lang: "zh",
county: "CN",
}
locales[TRADITIONAL_CHINESE] = Locale{
id: TRADITIONAL_CHINESE,
lang: "zh",
county: "TW",
}
locales[FRANCE] = Locale{
id: FRANCE,
lang: "fr",
county: "FR",
}
locales[GERMANY] = Locale{
id: GERMANY,
lang: "de",
county: "DE",
}
locales[ITALY] = Locale{
id: ITALY,
lang: "it",
county: "it",
}
locales[JAPAN] = Locale{
id: JAPAN,
lang: "ja",
county: "JP",
}
locales[KOREA] = Locale{
id: KOREA,
lang: "ko",
county: "KR",
}
locales[CHINA] = locales[SIMPLIFIED_CHINESE]
locales[PRC] = locales[SIMPLIFIED_CHINESE]
locales[TAIWAN] = locales[TRADITIONAL_CHINESE]
locales[UK] = Locale{
id: UK,
lang: "en",
county: "GB",
}
locales[US] = Locale{
id: US,
lang: "en",
county: "US",
}
locales[CANADA] = Locale{
id: CANADA,
lang: "en",
county: "CA",
}
locales[CANADA_FRENCH] = Locale{
id: CANADA_FRENCH,
lang: "fr",
county: "CA",
}
locales[ROOT] = Locale{
id: ROOT,
lang: "",
county: "",
}
for _, locale := range locales {
localeMap[locale.String()] = locale
}
}