feat: 添加设置编辑页面及相关功能

主要变更:
1. 新增 EPEditSettingViewController,提供用户头像更新、昵称修改和退出登录功能。
2. 在 Bridging Header 中引入 UserInfoModel、XPMineUserInfoEditPresenter 等新模块,以支持设置页面的功能。
3. 更新多语言文件,添加设置页面相关的本地化字符串。

此更新旨在提升用户体验,简化用户信息管理流程。
This commit is contained in:
edwinQQQ
2025-10-13 19:20:11 +08:00
parent 02a8335d70
commit e4f4557369
13 changed files with 771 additions and 60 deletions

View File

@@ -3717,6 +3717,26 @@ Tasdiqlangandan so'ng, sekretar sizga uni chop etishda yordam beradi va sizni xa
"1.0.18_1" = "Bepul";
"1.0.18_2" = "Pay";
"1.0.18_3" = "Maxsus";
// EPEditSetting - 设置页面多语言Key
"EPEditSetting.Title" = "Edit";
"EPEditSetting.Avatar" = "Avatar";
"EPEditSetting.Nickname" = "Nickname";
"EPEditSetting.PersonalInfo" = "Personal Information and Permissions";
"EPEditSetting.Help" = "Help";
"EPEditSetting.ClearCache" = "Clear Cache";
"EPEditSetting.CheckUpdate" = "Check for Updates";
"EPEditSetting.AboutUs" = "About Us";
"EPEditSetting.Logout" = "Log out of account";
// Alert
"EPEditSetting.Camera" = "Take Photo";
"EPEditSetting.PhotoLibrary" = "Choose from Album";
"EPEditSetting.EditNickname" = "Edit Nickname";
"EPEditSetting.EnterNickname" = "Enter new nickname";
"EPEditSetting.LogoutConfirm" = "Are you sure you want to log out?";
"EPEditSetting.Cancel" = "Cancel";
"EPEditSetting.Confirm" = "Confirm";
"1.0.18_4" = "Yangi yaratish";
"1.0.18_5" = "Siz maksimal 6 ta fonni moslashtirishingiz mumkin.";
"1.0.18_6" = "Maxsus fon sifatida bir vaqtning o'zida maksimal 6 ta rasm yuklashingiz mumkin. \nFon yaratilgandan so'ng, uni bekor qilib bo'lmaydi. \nYuklangan fonni 24 soat ichida tekshiramiz. \nAgar fon rad etilsa, sizga tangalarni qaytarib beramiz.";