i18n: Translate all Chinese to English across the codebase
Translate Chinese comments, log/error messages, validator labels and Swagger annotations to English throughout the source code, generated Swagger docs, config files and CI workflows. Make the English README primary: README.md now holds the English docs and README_EN.md holds the Chinese version, with cross-language links updated accordingly. Note: the generated docs/ swagger files were translated in place; run `go generate ./...` (swag init) to regenerate them from the now-English annotations when a Go toolchain is available. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -16,13 +16,13 @@ import (
|
||||
type Login struct {
|
||||
}
|
||||
|
||||
// Login 登录
|
||||
// @Tags 登录
|
||||
// @Summary 登录
|
||||
// @Description 登录
|
||||
// Login login
|
||||
// @Tags login
|
||||
// @Summary login
|
||||
// @Description login
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Param body body api.LoginForm true "登录表单"
|
||||
// @Param body body api.LoginForm true "login form"
|
||||
// @Success 200 {object} apiResp.LoginRes
|
||||
// @Failure 500 {object} response.ErrorResponse
|
||||
// @Router /login [post]
|
||||
@@ -32,7 +32,7 @@ func (l *Login) Login(c *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
// 检查登录限制
|
||||
// check login limit
|
||||
loginLimiter := global.LoginLimiter
|
||||
clientIp := c.ClientIP()
|
||||
|
||||
@@ -68,7 +68,7 @@ func (l *Login) Login(c *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
//根据refer判断是webclient还是app
|
||||
// determine whether it is webclient or app based on refer
|
||||
ref := c.GetHeader("referer")
|
||||
if ref != "" {
|
||||
f.DeviceInfo.Type = model.LoginLogClientWeb
|
||||
@@ -92,9 +92,9 @@ func (l *Login) Login(c *gin.Context) {
|
||||
}
|
||||
|
||||
// LoginOptions
|
||||
// @Tags 登录
|
||||
// @Summary 登录选项
|
||||
// @Description 登录选项
|
||||
// @Tags login
|
||||
// @Summary login options
|
||||
// @Description login options
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Success 200 {object} []string
|
||||
@@ -123,9 +123,9 @@ func (l *Login) LoginOptions(c *gin.Context) {
|
||||
}
|
||||
|
||||
// Logout
|
||||
// @Tags 登录
|
||||
// @Summary 登出
|
||||
// @Description 登出
|
||||
// @Tags login
|
||||
// @Summary logout
|
||||
// @Description logout
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
// @Success 200 {string} string
|
||||
|
||||
Reference in New Issue
Block a user