Documentation ¶
Overview ¶
Package locale 提供了一个本地化翻译服务。
Index ¶
- Constants
- func DisplayNames() map[language.Tag]string
- func Fprint(w io.Writer, v ...interface{}) (int, error)
- func Fprintf(w io.Writer, key message.Reference, v ...interface{}) (int, error)
- func Fprintln(w io.Writer, v ...interface{}) (int, error)
- func Init(tag language.Tag) (err error)
- func NewPrinter(tag language.Tag) *message.Printer
- func Print(v ...interface{}) (int, error)
- func Printf(key string, v ...interface{}) (int, error)
- func Println(v ...interface{}) (int, error)
- func Sprint(v ...interface{}) string
- func Sprintf(key message.Reference, v ...interface{}) string
- func Sprintln(v ...interface{}) string
Constants ¶
View Source
const ( // 与 flag 包相关的处理 FlagUsage = `` /* 144-byte string literal not displayed */ FlagHUsage = "显示帮助信息" FlagVUsage = "显示版本信息" FlagLanguagesUsage = "显示所有支持的语言" FlagGUsage = "创建一个默认的配置文件" FlagWDUsage = "指定工作目录,默认为当前目录" FlagVersionBuildWith = "%s %s build with %s\n" FlagVersionCommitHash = "commit hash %s\n" FlagConfigWritedSuccess = "配置内容成功写入 %s" VersionInCompatible = "当前程序与配置文件中指定的版本号不兼容" Complete = "完成!文档保存在:%s,总用时:%v" // 错误信息,可能在地方用到 ErrRequired = "不能为空" ErrMustEmpty = "只能为空" ErrInvalidFormat = "格式不正确" ErrDirNotExists = "目录不存在" ErrUnsupportedInputLang = "不支持的输入语言:%s" ErrNotFoundEndFlag = "找不到结束符号" ErrNotFoundSupportedLang = "该目录下没有支持的语言文件" ErrUnknownTag = "不认识的标签" ErrDuplicateTag = "重复的标签" ErrUnsupportedEncoding = "不支持的编码方式" ErrDirIsEmpty = "目录下没有需要解析的文件" ErrInvalidValue = "无效的值" ErrInvalidOpenapi = "openapi 内容错误:字段:%s;错误内容:%s" ErrDuplicateRoute = "重复的路由项" ErrPathNotMatchParams = "地址参数不匹配" ErrPathInvalid = "地址格式错误" ErrDuplicateValue = "重复的值" ErrMessage = "%s 位于 %s:%d 的 %s" ErrMessageWithError = "%s[%s] 位于 %s:%d 的 %s" ErrInvalidMethod = "无效的请求方法" ErrMethodExists = "该请求方法已经存在" ErrInvalidTag = "无效的标签 %s" // logs InfoPrefix = "[INFO] " WarnPrefix = "[WARN] " ErrorPrefix = "[ERRO] " )
各个语言需要翻译的所有字符串
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.