完善功能

This commit is contained in:
2025-07-16 15:16:40 +08:00
parent b2871ec0d2
commit f68a5b360b
123 changed files with 4643 additions and 931 deletions

View File

@ -31,6 +31,7 @@ var languageMap = map[string]map[string]string{
"forbidden": "禁止访问",
"unauthorized": "未授权访问",
"unknown_error": "未知错误",
"user_id_invalid": "用户ID无效请重新登录",
// 用户相关
"auth_failed": "账户名或密码不正确",
@ -44,6 +45,11 @@ var languageMap = map[string]map[string]string{
"registration_failed": "注册失败",
"user_not_found": "用户不存在或已被禁用",
"email_not_found": "未找到该邮箱注册账户",
"user_id_required": "用户ID不能为空",
"user_query_failed": "用户查询失败",
"purchase_query_failed": "购买记录查询失败",
"score_deduction_failed": "积分扣除失败",
"purchase_record_failed": "购买记录创建失败",
// 管理员相关
"admin_not_found": "管理员不存在",
@ -63,6 +69,7 @@ var languageMap = map[string]map[string]string{
"chapter_not_found": "章节不存在",
"insufficient_points": "积分不足",
"chapter_locked": "章节已锁定,需要积分解锁",
"book_id_required": "书籍ID不能为空",
// 分类相关
"category_query_failed": "分类查询失败",
@ -81,10 +88,16 @@ var languageMap = map[string]map[string]string{
"tag_update_failed": "标签更新失败",
"tag_delete_failed": "标签删除失败",
// 章节相关
"chapter_query_failed": "章节查询失败",
"chapter_create_failed": "章节创建失败",
"chapter_update_failed": "章节更新失败",
"chapter_delete_failed": "章节删除失败",
"chapter_query_failed": "章节查询失败",
"chapter_create_failed": "章节创建失败",
"chapter_update_failed": "章节更新失败",
"chapter_delete_failed": "章节删除失败",
"chapter_book_id_required": "书籍ID不能为空",
"chapter_id_required": "章节ID不能为空",
"point_log_failed": "积分日志记录失败",
"purchase_id_failed": "获取购买记录ID失败",
"progress_invalid": "阅读进度无效必须在0-100之间",
"read_record_update_failed": "阅读记录更新失败",
// 反馈相关
"feedback_create_failed": "反馈提交失败",
// 阅读记录相关
@ -98,6 +111,37 @@ var languageMap = map[string]map[string]string{
"user_follow_author_create_failed": "关注作者失败",
"user_follow_author_not_found": "关注记录不存在",
"user_follow_author_delete_failed": "取消关注失败",
// 作者相关
"author_query_failed": "作者查询失败",
"author_user_exists": "该用户已绑定作者",
"author_create_failed": "作者创建失败",
"author_not_found": "作者不存在",
"author_update_failed": "作者更新失败",
"author_delete_failed": "作者删除失败",
// 书架相关
"bookshelve_query_failed": "书架查询失败",
"bookshelve_exists": "该书已在书架中",
"bookshelve_create_failed": "加入书架失败",
"bookshelve_bookids_empty": "请选择要移除的书籍",
"bookshelve_delete_failed": "移除书架失败",
// 评分相关
"rating_invalid": "评分无效必须在1-10分之间",
"rating_query_failed": "评分查询失败",
"rating_update_failed": "评分更新失败",
"rating_create_failed": "评分创建失败",
"rating_calculation_failed": "评分计算失败",
"book_rating_update_failed": "书籍评分更新失败",
// 我的书籍列表相关
"type_invalid": "类型参数无效必须为1-3",
"bookshelf_query_failed": "书架查询失败",
"history_query_failed": "历史记录查询失败",
"history_create_failed": "历史记录创建失败",
"history_delete_failed": "历史记录删除失败",
"history_bookids_empty": "请选择要删除的历史记录",
"history_update_failed": "历史记录更新失败",
"bookshelf_update_failed": "书架更新失败",
"chapter_count_failed": "章节统计失败",
"read_chapter_count_failed": "已读章节统计失败",
},
"en-US": {
"hello": "Hello World!",
@ -114,6 +158,7 @@ var languageMap = map[string]map[string]string{
"forbidden": "Access forbidden",
"unauthorized": "Unauthorized access",
"unknown_error": "Unknown error",
"user_id_invalid": "Invalid user ID, please re-login",
// User related
"auth_failed": "Incorrect username or password",
@ -127,6 +172,11 @@ var languageMap = map[string]map[string]string{
"registration_failed": "Registration failed",
"user_not_found": "User does not exist or has been disabled",
"email_not_found": "No registered account found for this email",
"user_id_required": "User ID cannot be empty",
"user_query_failed": "User query failed",
"purchase_query_failed": "Purchase record query failed",
"score_deduction_failed": "Score deduction failed",
"purchase_record_failed": "Purchase record creation failed",
// Admin related
"admin_not_found": "Administrator not found",
@ -146,6 +196,7 @@ var languageMap = map[string]map[string]string{
"chapter_not_found": "Chapter not found",
"insufficient_points": "Insufficient points",
"chapter_locked": "Chapter is locked, requires points to unlock",
"book_id_required": "Book ID cannot be empty",
// Category related
"category_query_failed": "Category query failed",
@ -164,15 +215,21 @@ var languageMap = map[string]map[string]string{
"tag_update_failed": "Tag update failed",
"tag_delete_failed": "Tag deletion failed",
// Chapter related
"chapter_query_failed": "Chapter query failed",
"chapter_create_failed": "Chapter creation failed",
"chapter_update_failed": "Chapter update failed",
"chapter_delete_failed": "Chapter deletion failed",
"chapter_query_failed": "Chapter query failed",
"chapter_create_failed": "Chapter creation failed",
"chapter_update_failed": "Chapter update failed",
"chapter_delete_failed": "Chapter deletion failed",
"chapter_book_id_required": "Book ID cannot be empty",
"chapter_id_required": "Chapter ID cannot be empty",
"point_log_failed": "Point log creation failed",
"purchase_id_failed": "Failed to get purchase record ID",
"progress_invalid": "Reading progress is invalid, must be between 0 and 100",
"read_record_query_failed": "Read record query failed",
"read_record_update_failed": "Read record update failed",
"read_record_create_failed": "Read record creation failed",
// Feedback related
"feedback_create_failed": "Feedback creation failed",
// ReadRecord related
"read_record_create_failed": "Read record creation failed",
"read_record_query_failed": "Read record query failed",
"read_record_not_found": "Read record not found",
"read_record_delete_failed": "Read record deletion failed",
// UserFollowAuthor related
@ -181,6 +238,37 @@ var languageMap = map[string]map[string]string{
"user_follow_author_create_failed": "User follow author creation failed",
"user_follow_author_not_found": "Follow record not found",
"user_follow_author_delete_failed": "Unfollow failed",
// Author related
"author_query_failed": "Author query failed",
"author_user_exists": "User already has an author profile",
"author_create_failed": "Author creation failed",
"author_not_found": "Author not found",
"author_update_failed": "Author update failed",
"author_delete_failed": "Author deletion failed",
// Bookshelve related
"bookshelve_query_failed": "Bookshelf query failed",
"bookshelve_exists": "Book already in bookshelf",
"bookshelve_create_failed": "Failed to add to bookshelf",
"bookshelve_bookids_empty": "Please select books to remove",
"bookshelve_delete_failed": "Failed to remove from bookshelf",
// 评分相关
"rating_invalid": "Rating is invalid, must be between 1-10",
"rating_query_failed": "Rating query failed",
"rating_update_failed": "Rating update failed",
"rating_create_failed": "Rating creation failed",
"rating_calculation_failed": "Rating calculation failed",
"book_rating_update_failed": "Book rating update failed",
// 我的书籍列表相关
"type_invalid": "Type parameter is invalid, must be 1-3",
"bookshelf_query_failed": "Bookshelf query failed",
"history_query_failed": "History query failed",
"history_create_failed": "History creation failed",
"history_delete_failed": "History deletion failed",
"history_bookids_empty": "Please select history records to delete",
"history_update_failed": "History update failed",
"bookshelf_update_failed": "Bookshelf update failed",
"chapter_count_failed": "Chapter count failed",
"read_chapter_count_failed": "Read chapter count failed",
},
}