Documentation
¶
Overview ¶
Package locale 提供了一个本地化翻译服务。
Index ¶
Constants ¶
View Source
const ( // 与 flag 包相关的处理 CmdUsage = `` /* 247-byte string literal not displayed */ CmdHelpUsage = "显示帮助信息" CmdVersionUsage = "显示版本信息" CmdLangUsage = "显示所有支持的语言" CmdLocaleUsage = "显示所有支持的本地化内容" CmdDetectUsage = `` /* 210-byte string literal not displayed */ CmdTestUsage = "测试语法的正确性" CmdMockUsage = `` /* 178-byte string literal not displayed */ CmdBuildUsage = "生成文档内容" CmdStaticUsage = `` /* 188-byte string literal not displayed */ Version = "版本:%s\n文档:%s\n提交:%s\nGo:%s" CmdNotFound = "子命令 %s 未找到\n" FlagMockPortUsage = "指定 mock 服务的端口号" FlagMockServersUsage = "指定 mock 服务时,文档中 server 变量对应的路由前缀" FlagDetectRecursive = "detect 子命令是否检测子目录的值" FlagStaticPortUsage = "指定 static 服务的端口号" FlagStaticDocsUsage = "指定 static 服务的文件夹" FlagStaticStylesheetUsage = "指定 static 是否只启用样式文件内容" FlagStaticContentTypeUsage = "指定 static 的 content-type 值,不指定,则根据扩展名自动获取" FlagStaticURLUsage = "指定 static 服务中文档的输出地址" VersionInCompatible = "当前程序与配置文件中指定的版本号不兼容" Complete = "完成!文档保存在:%s,总用时:%v" ConfigWriteSuccess = "配置内容成功写入 %s" TestSuccess = "语法没有问题!" LangID = "ID" LangName = "名称" LangExts = "扩展名" LoadAPI = "加载 API:%s %s" RequestAPI = "访问 API:%s %s" DeprecatedWarn = "%s %s 将于 %s 被废弃" GeneratorBy = "当前文档由 %s 生成" ServerStart = "服务启动,可通过 %s 访问" // 错误信息,可能在地方用到 ErrRequired = "不能为空" ErrInvalidFormat = "格式不正确" ErrDirNotExists = "目录不存在" ErrUnsupportedInputLang = "不支持的输入语言:%s" ErrNotFoundEndFlag = "找不到结束符号" ErrNotFoundSupportedLang = "该目录下没有支持的语言文件" ErrDirIsEmpty = "目录下没有需要解析的文件" ErrInvalidValue = "无效的值" ErrPathNotMatchParams = "地址参数不匹配" ErrDuplicateValue = "重复的值" ErrMessage = "%s 位于 %s" ErrNotFound = "未找到该值" // logs InfoPrefix = "[INFO] " WarnPrefix = "[WARN] " ErrorPrefix = "[ERRO] " SuccessPrefix = "[SUCC] " )
各个语言需要翻译的所有字符串
Variables ¶
This section is empty.
Functions ¶
func Init ¶
Init 初始化 locale 包
如果传递了 language.Und,则采用系统当前的本地化信息。 如果获取系统的本地化信息依然失败,则会失放 zh-Hans 作为默认值。
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.