feat: 实现用户画像、占卜历史与后端用户管理模块
This commit is contained in:
@@ -205,6 +205,9 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get signNormal => '中下签';
|
||||
|
||||
@override
|
||||
String get signBad => '下下签';
|
||||
|
||||
@override
|
||||
String get language => '语言';
|
||||
|
||||
@@ -349,6 +352,45 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get settingsLogoutConfirmAction => '再次点击确认退出';
|
||||
|
||||
@override
|
||||
String get settingsEditProfileAction => '编辑';
|
||||
|
||||
@override
|
||||
String get settingsEditProfileTitle => '编辑个人信息';
|
||||
|
||||
@override
|
||||
String get settingsAvatar => '头像';
|
||||
|
||||
@override
|
||||
String get settingsDisplayName => '昵称';
|
||||
|
||||
@override
|
||||
String get settingsDisplayNameHint => '请输入昵称';
|
||||
|
||||
@override
|
||||
String get settingsDisplayNameRequired => '请输入昵称后再保存';
|
||||
|
||||
@override
|
||||
String get settingsBio => '个人简介';
|
||||
|
||||
@override
|
||||
String get settingsBioHint => '一句话介绍你自己';
|
||||
|
||||
@override
|
||||
String get settingsAvatarPickerHint => '支持 PNG / JPG / WEBP,建议上传清晰正方形头像';
|
||||
|
||||
@override
|
||||
String get settingsAvatarChooseFromAlbum => '从相册选择头像';
|
||||
|
||||
@override
|
||||
String get settingsAvatarUploading => '上传中...';
|
||||
|
||||
@override
|
||||
String get settingsAvatarUploadSuccess => '头像上传成功';
|
||||
|
||||
@override
|
||||
String get settingsAvatarPickPermissionHint => '无法打开相册,请在系统设置中允许照片访问权限';
|
||||
|
||||
@override
|
||||
String get settingsLanguageSection => '界面语言';
|
||||
|
||||
@@ -551,6 +593,17 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get toastCoinInsufficient => '铜钱不足,无法解卦';
|
||||
|
||||
@override
|
||||
String get divinationCostDialogTitle => '确认开始解卦';
|
||||
|
||||
@override
|
||||
String divinationCostDialogBody(int cost, int balance) {
|
||||
return '本次解卦将消耗 $cost 点数,当前可用 $balance 点数。是否继续?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get divinationCostDialogConfirm => '确认解卦';
|
||||
|
||||
@override
|
||||
String get toastContentCopied => '分享内容已复制';
|
||||
|
||||
@@ -604,6 +657,18 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get resultManualMethod => '手动起卦';
|
||||
|
||||
@override
|
||||
String get signTypeShangShang => '上上签';
|
||||
|
||||
@override
|
||||
String get signTypeZhongShang => '中上签';
|
||||
|
||||
@override
|
||||
String get signTypeZhongXia => '中下签';
|
||||
|
||||
@override
|
||||
String get signTypeXiaXia => '下下签';
|
||||
|
||||
@override
|
||||
String get resultCopy => '复制';
|
||||
|
||||
@@ -620,6 +685,62 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get transitionDone => '解卦完成\n点击查看';
|
||||
|
||||
@override
|
||||
String get processingCardQianTitle => 'Qian • The Creative';
|
||||
|
||||
@override
|
||||
String get processingCardQianQuote =>
|
||||
'The movement of Heaven is full of power; thus the noble one makes himself strong and tireless.';
|
||||
|
||||
@override
|
||||
String get processingCardDuiTitle => 'Dui • The Joyous';
|
||||
|
||||
@override
|
||||
String get processingCardDuiQuote =>
|
||||
'Joy grounded in integrity brings openness, harmony, and right expression.';
|
||||
|
||||
@override
|
||||
String get processingCardLiTitle => 'Li • The Clinging Fire';
|
||||
|
||||
@override
|
||||
String get processingCardLiQuote =>
|
||||
'With clear brilliance, the great one illumines all directions.';
|
||||
|
||||
@override
|
||||
String get processingCardZhenTitle => 'Zhen • The Arousing Thunder';
|
||||
|
||||
@override
|
||||
String get processingCardZhenQuote =>
|
||||
'Shock awakens the heart; composure turns fear into growth.';
|
||||
|
||||
@override
|
||||
String get processingCardXunTitle => 'Xun • The Gentle Wind';
|
||||
|
||||
@override
|
||||
String get processingCardXunQuote =>
|
||||
'Gentle penetration furthers progress and helps one meet the right people.';
|
||||
|
||||
@override
|
||||
String get processingCardKanTitle => 'Kan • The Abysmal Water';
|
||||
|
||||
@override
|
||||
String get processingCardKanQuote =>
|
||||
'In danger, sincerity and disciplined action carry one through.';
|
||||
|
||||
@override
|
||||
String get processingCardGenTitle => 'Gen • Keeping Still Mountain';
|
||||
|
||||
@override
|
||||
String get processingCardGenQuote =>
|
||||
'Stillness at the proper time keeps one centered and steady in place.';
|
||||
|
||||
@override
|
||||
String get processingCardKunTitle => 'Kun • The Receptive Earth';
|
||||
|
||||
@override
|
||||
String get processingCardKunQuote =>
|
||||
'The Earth\'s condition is devoted receptivity; the noble one carries all with broad virtue.';
|
||||
|
||||
@override
|
||||
String get ganZhiInfo => '干支信息';
|
||||
|
||||
@@ -627,7 +748,28 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
String get wuXingWangShuai => '五行旺衰';
|
||||
|
||||
@override
|
||||
String get ganZhiKongWang => '干支空亡';
|
||||
String get ganZhiKongWang => '空亡信息';
|
||||
|
||||
@override
|
||||
String get resultPillarColumn => '四柱';
|
||||
|
||||
@override
|
||||
String get resultYearPillar => '年柱';
|
||||
|
||||
@override
|
||||
String get resultMonthPillar => '月柱';
|
||||
|
||||
@override
|
||||
String get resultDayPillar => '日柱';
|
||||
|
||||
@override
|
||||
String get resultTimePillar => '时柱';
|
||||
|
||||
@override
|
||||
String get resultGanZhiLabel => '干支';
|
||||
|
||||
@override
|
||||
String get resultKongWangLabel => '空亡';
|
||||
|
||||
@override
|
||||
String get manualScreenTitle => '手动起卦';
|
||||
|
||||
Reference in New Issue
Block a user