This commit is contained in:
eleven26 2022-07-15 16:16:18 +08:00
parent 1ac3db82ac
commit 6f6bcab533

View File

@ -2,7 +2,7 @@ package context
import "golang.org/x/text/language" import "golang.org/x/text/language"
// I18nReadOnly is the interface which ontains the read-only i18n features. // I18nReadOnly is the interface which contains the read-only i18n features.
// Read the "i18n" package fo details. // Read the "i18n" package fo details.
type I18nReadOnly interface { type I18nReadOnly interface {
Tags() []language.Tag Tags() []language.Tag
@ -16,8 +16,8 @@ type I18nReadOnly interface {
type Locale interface { type Locale interface {
// Index returns the current locale index from the languages list. // Index returns the current locale index from the languages list.
Index() int Index() int
// Tag returns the full language Tag attached tothis Locale, // Tag returns the full language Tag attached to this Locale,
// it should be uniue across different Locales. // it should be unique across different Locales.
Tag() *language.Tag Tag() *language.Tag
// Language should return the exact languagecode of this `Locale` // Language should return the exact languagecode of this `Locale`
//that the user provided on `New` function. //that the user provided on `New` function.