refactor: 重构提醒通知系统
This commit is contained in:
@@ -171,7 +171,7 @@
|
||||
"uiSchemaUrlOpenFailed": "Unable to open URL",
|
||||
"uiSchemaNavigationInvalidParams": "Invalid navigation params",
|
||||
"uiSchemaNavigationInvalidPath": "Invalid navigation path",
|
||||
"notificationSnoozeMinutes": "{minutes} min",
|
||||
"notificationSnoozeMinutes": "Reminder snoozed for {minutes} min",
|
||||
"@notificationSnoozeMinutes": {
|
||||
"placeholders": {
|
||||
"minutes": {
|
||||
@@ -705,6 +705,7 @@
|
||||
"calendarCreateReminderNone": "No reminder",
|
||||
"calendarCreateReminderTime": "Reminder Time",
|
||||
"calendarCreatePickReminderTime": "Select Reminder Time",
|
||||
"calendarCreateInvalidTimeRange": "End time must be after start time",
|
||||
"calendarCreateReminderPermissionFailed": "Failed to create reminder, check notification permission",
|
||||
"settingsEditProfileLoadFailed": "Failed to load user profile",
|
||||
"settingsEditProfileAvatarUploadSuccess": "Avatar uploaded successfully",
|
||||
|
||||
@@ -911,7 +911,7 @@ abstract class AppLocalizations {
|
||||
/// No description provided for @notificationSnoozeMinutes.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'{minutes} 分钟'**
|
||||
/// **'提醒已推迟 {minutes} 分钟'**
|
||||
String notificationSnoozeMinutes(int minutes);
|
||||
|
||||
/// No description provided for @notificationSnoozeLater.
|
||||
@@ -3265,6 +3265,12 @@ abstract class AppLocalizations {
|
||||
/// **'选择提醒时间'**
|
||||
String get calendarCreatePickReminderTime;
|
||||
|
||||
/// No description provided for @calendarCreateInvalidTimeRange.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
/// **'结束时间必须晚于开始时间'**
|
||||
String get calendarCreateInvalidTimeRange;
|
||||
|
||||
/// No description provided for @calendarCreateReminderPermissionFailed.
|
||||
///
|
||||
/// In zh, this message translates to:
|
||||
|
||||
@@ -449,7 +449,7 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String notificationSnoozeMinutes(int minutes) {
|
||||
return '$minutes min';
|
||||
return 'Reminder snoozed for $minutes min';
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -1750,6 +1750,10 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
@override
|
||||
String get calendarCreatePickReminderTime => 'Select Reminder Time';
|
||||
|
||||
@override
|
||||
String get calendarCreateInvalidTimeRange =>
|
||||
'End time must be after start time';
|
||||
|
||||
@override
|
||||
String get calendarCreateReminderPermissionFailed =>
|
||||
'Failed to create reminder, check notification permission';
|
||||
|
||||
@@ -435,7 +435,7 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String notificationSnoozeMinutes(int minutes) {
|
||||
return '$minutes 分钟';
|
||||
return '提醒已推迟 $minutes 分钟';
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -1707,6 +1707,9 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get calendarCreatePickReminderTime => '选择提醒时间';
|
||||
|
||||
@override
|
||||
String get calendarCreateInvalidTimeRange => '结束时间必须晚于开始时间';
|
||||
|
||||
@override
|
||||
String get calendarCreateReminderPermissionFailed => '提醒创建失败,请检查通知权限';
|
||||
|
||||
|
||||
@@ -171,7 +171,7 @@
|
||||
"uiSchemaUrlOpenFailed": "无法打开链接",
|
||||
"uiSchemaNavigationInvalidParams": "导航参数无效",
|
||||
"uiSchemaNavigationInvalidPath": "导航路径无效",
|
||||
"notificationSnoozeMinutes": "{minutes} 分钟",
|
||||
"notificationSnoozeMinutes": "提醒已推迟 {minutes} 分钟",
|
||||
"@notificationSnoozeMinutes": {
|
||||
"placeholders": {
|
||||
"minutes": {
|
||||
@@ -705,6 +705,7 @@
|
||||
"calendarCreateReminderNone": "无提醒",
|
||||
"calendarCreateReminderTime": "提醒时间",
|
||||
"calendarCreatePickReminderTime": "选择提醒时间",
|
||||
"calendarCreateInvalidTimeRange": "结束时间必须晚于开始时间",
|
||||
"calendarCreateReminderPermissionFailed": "提醒创建失败,请检查通知权限",
|
||||
"settingsEditProfileLoadFailed": "加载用户信息失败",
|
||||
"settingsEditProfileAvatarUploadSuccess": "头像上传成功",
|
||||
|
||||
Reference in New Issue
Block a user