feat(account): 增加账号中心页面与入口
This commit is contained in:
1 parent
c68f02449f
commit
da095115d4
23 files changed
+2343
-60
No files matched your search
@@ -1677,6 +1677,342 @@ abstract class AppLocalizations {
|
||||
/// In en, this message translates to:
|
||||
/// **'Resume at {position} / {total}'**
|
||||
String resumeProgress(Object position, Object total);
|
||||
|
||||
/// No description provided for @accountCenter.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Account'**
|
||||
String get accountCenter;
|
||||
|
||||
/// No description provided for @accountProfile.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Profile'**
|
||||
String get accountProfile;
|
||||
|
||||
/// No description provided for @accountDevices.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Login devices'**
|
||||
String get accountDevices;
|
||||
|
||||
/// No description provided for @accountDataExport.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Data export'**
|
||||
String get accountDataExport;
|
||||
|
||||
/// No description provided for @accountDeactivate.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Delete account'**
|
||||
String get accountDeactivate;
|
||||
|
||||
/// No description provided for @accountProfileLoadFailed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Could not load your profile.'**
|
||||
String get accountProfileLoadFailed;
|
||||
|
||||
/// No description provided for @accountProfileSaveFailed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Could not save your profile.'**
|
||||
String get accountProfileSaveFailed;
|
||||
|
||||
/// No description provided for @accountNickname.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Nickname'**
|
||||
String get accountNickname;
|
||||
|
||||
/// No description provided for @accountNicknameInvalid.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Enter 1 to 30 characters.'**
|
||||
String get accountNicknameInvalid;
|
||||
|
||||
/// No description provided for @accountGender.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Gender'**
|
||||
String get accountGender;
|
||||
|
||||
/// No description provided for @accountMale.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Male'**
|
||||
String get accountMale;
|
||||
|
||||
/// No description provided for @accountFemale.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Female'**
|
||||
String get accountFemale;
|
||||
|
||||
/// No description provided for @accountUnknownGender.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Prefer not to say'**
|
||||
String get accountUnknownGender;
|
||||
|
||||
/// No description provided for @accountSelectBirthday.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Set birthday'**
|
||||
String get accountSelectBirthday;
|
||||
|
||||
/// No description provided for @accountBirthdayHint.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Birthday can be set but not cleared in this version.'**
|
||||
String get accountBirthdayHint;
|
||||
|
||||
/// No description provided for @accountSaved.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Profile saved.'**
|
||||
String get accountSaved;
|
||||
|
||||
/// No description provided for @accountReadOnlyInfo.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Account information'**
|
||||
String get accountReadOnlyInfo;
|
||||
|
||||
/// No description provided for @accountUid.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'UID'**
|
||||
String get accountUid;
|
||||
|
||||
/// No description provided for @accountMaskedAccount.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Account'**
|
||||
String get accountMaskedAccount;
|
||||
|
||||
/// No description provided for @accountCountry.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Country'**
|
||||
String get accountCountry;
|
||||
|
||||
/// No description provided for @accountCurrency.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Currency'**
|
||||
String get accountCurrency;
|
||||
|
||||
/// No description provided for @accountStatus.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Status'**
|
||||
String get accountStatus;
|
||||
|
||||
/// No description provided for @accountLanguage.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Language'**
|
||||
String get accountLanguage;
|
||||
|
||||
/// No description provided for @accountTimezone.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Time zone'**
|
||||
String get accountTimezone;
|
||||
|
||||
/// No description provided for @accountRegion.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Region'**
|
||||
String get accountRegion;
|
||||
|
||||
/// No description provided for @accountVipLevel.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'VIP level'**
|
||||
String get accountVipLevel;
|
||||
|
||||
/// No description provided for @accountCreatedAt.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Registered'**
|
||||
String get accountCreatedAt;
|
||||
|
||||
/// No description provided for @accountLastLogin.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Last login'**
|
||||
String get accountLastLogin;
|
||||
|
||||
/// No description provided for @accountDevicesEmpty.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'No login devices found.'**
|
||||
String get accountDevicesEmpty;
|
||||
|
||||
/// No description provided for @accountDevicesLoadFailed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Could not load devices.'**
|
||||
String get accountDevicesLoadFailed;
|
||||
|
||||
/// No description provided for @accountPlatform.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Platform'**
|
||||
String get accountPlatform;
|
||||
|
||||
/// No description provided for @accountDeviceId.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Device ID'**
|
||||
String get accountDeviceId;
|
||||
|
||||
/// No description provided for @accountFirstSeen.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'First seen'**
|
||||
String get accountFirstSeen;
|
||||
|
||||
/// No description provided for @accountLastActive.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Last active'**
|
||||
String get accountLastActive;
|
||||
|
||||
/// No description provided for @accountDeviceActive.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Active'**
|
||||
String get accountDeviceActive;
|
||||
|
||||
/// No description provided for @accountDeviceInactive.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Inactive'**
|
||||
String get accountDeviceInactive;
|
||||
|
||||
/// No description provided for @accountExportLoadFailed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Could not export account data.'**
|
||||
String get accountExportLoadFailed;
|
||||
|
||||
/// No description provided for @accountCredentials.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sign-in credentials'**
|
||||
String get accountCredentials;
|
||||
|
||||
/// No description provided for @accountConsentRecords.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Consent records'**
|
||||
String get accountConsentRecords;
|
||||
|
||||
/// No description provided for @accountDeviceCount.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Devices'**
|
||||
String get accountDeviceCount;
|
||||
|
||||
/// No description provided for @accountCopyJson.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Copy full JSON'**
|
||||
String get accountCopyJson;
|
||||
|
||||
/// No description provided for @accountCopied.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Account data copied.'**
|
||||
String get accountCopied;
|
||||
|
||||
/// No description provided for @accountVerified.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Verified'**
|
||||
String get accountVerified;
|
||||
|
||||
/// No description provided for @accountUnverified.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Unverified'**
|
||||
String get accountUnverified;
|
||||
|
||||
/// No description provided for @accountDeactivateWarning.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Requests enter a 15-day cooling-off period. All devices are signed out immediately.'**
|
||||
String get accountDeactivateWarning;
|
||||
|
||||
/// No description provided for @accountDeactivateReason.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Reason (optional)'**
|
||||
String get accountDeactivateReason;
|
||||
|
||||
/// No description provided for @accountDeactivateReasonHint.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Tell us why you are leaving'**
|
||||
String get accountDeactivateReasonHint;
|
||||
|
||||
/// No description provided for @accountRequestDeactivate.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Request account deletion'**
|
||||
String get accountRequestDeactivate;
|
||||
|
||||
/// No description provided for @accountConfirmDeactivateTitle.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Request account deletion?'**
|
||||
String get accountConfirmDeactivateTitle;
|
||||
|
||||
/// No description provided for @accountConfirmDeactivateMessage.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'All devices will be signed out immediately. You can cancel during the 15-day cooling-off period after signing in again.'**
|
||||
String get accountConfirmDeactivateMessage;
|
||||
|
||||
/// No description provided for @accountConfirmDeactivate.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Confirm'**
|
||||
String get accountConfirmDeactivate;
|
||||
|
||||
/// No description provided for @accountScheduledFor.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Deletion scheduled for {time}'**
|
||||
String accountScheduledFor(Object time);
|
||||
|
||||
/// No description provided for @accountCancelDeactivation.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Cancel deletion request'**
|
||||
String get accountCancelDeactivation;
|
||||
|
||||
/// No description provided for @accountCancelSucceeded.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Deletion request cancelled.'**
|
||||
String get accountCancelSucceeded;
|
||||
|
||||
/// No description provided for @accountDeactivateFailed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Could not request account deletion.'**
|
||||
String get accountDeactivateFailed;
|
||||
|
||||
/// No description provided for @accountCancelFailed.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Could not cancel the deletion request.'**
|
||||
String get accountCancelFailed;
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate
|
||||
|
||||
Reference in new issue
Block a user