Files
social-app/apps/lib/l10n/app_localizations_zh.dart
T

1905 lines
44 KiB
Dart
Raw Normal View History

// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';
// ignore_for_file: type=lint
/// The translations for Chinese (`zh`).
class AppLocalizationsZh extends AppLocalizations {
AppLocalizationsZh([String locale = 'zh']) : super(locale);
@override
2026-03-30 23:46:00 +08:00
String get appTitle => '林小夕';
@override
String get commonConfirm => '确认';
@override
String get commonCancel => '取消';
@override
String get commonSave => '保存';
@override
String get commonDone => '完成';
@override
String get commonRetry => '重试';
@override
String get commonRefreshing => '正在刷新';
@override
String get commonLoading => '加载中...';
@override
String get commonEdit => '编辑';
@override
String get commonDelete => '删除';
@override
String get commonShare => '分享';
@override
String get commonArchive => '归档';
@override
String get commonCopySuccess => '已复制';
@override
String commonLoadFailed(Object error) {
return '加载失败: $error';
}
@override
String get commonUnknown => '未知';
@override
String get commonNone => '暂无';
@override
String get toastLabelSuccess => '成功';
@override
String get toastLabelWarning => '提醒';
@override
String get toastLabelError => '错误';
@override
String get toastLabelInfo => '提示';
@override
String get errorGenericSafe => '请求失败,请稍后重试';
@override
String get errorForbidden => '没有权限执行此操作';
@override
String get errorNotFound => '请求的资源不存在';
@override
String get errorTooManyRequests => '请求过于频繁,请稍后再试';
@override
String get errorServer => '服务器错误,请稍后再试';
@override
String get errorAgentSseConnectionLimit => '连接过于频繁,请稍后重试';
@override
String get errorAgentAttachmentEmpty => '附件内容为空';
@override
String get errorAgentAttachmentTooLarge => '附件过大,请压缩后重试';
@override
String get errorAgentAudioEmpty => '音频内容为空';
@override
String get errorAgentAudioTooLarge => '音频文件过大';
@override
String get errorAgentAudioUnsupportedFormat => '音频格式不支持';
@override
String get errorAgentAsrUnavailable => '语音服务暂不可用,请稍后重试';
@override
String get errorAgentInvalidLastEventId => '事件游标无效,请刷新后重试';
@override
String get errorAgentInvalidBinaryUrl => '图片链接无效,请重新上传';
@override
String get errorRequestFailed => '请求失败';
@override
String get errorNetwork => '网络错误';
@override
String get errorReLogin => '请重新登录';
@override
String get errorNetworkTimeout => '网络超时,请确认手机与服务端在同一网络后重试';
@override
String get errorNetworkUnavailable =>
'无法连接服务器。请在 iPhone 设置中为本应用开启无线数据,并确认本地网络权限已开启。';
@override
String get homeViewHistory => '查看历史';
@override
String get homeNoEarlierHistory => '没有更早的历史记录了';
@override
String get homeSheetTakePhoto => '拍照';
@override
String get homeSheetPhotoLibrary => '相册';
@override
String homeDateLabelWithYear(int year, int month, int day, Object weekday) {
return '$year年$month月$day日 $weekday';
}
@override
String homeDateLabelNoYear(int month, int day, Object weekday) {
return '$month月$day日 $weekday';
}
@override
String get homeRecordingReleaseCancel => '松手取消';
@override
String get homeRecordingReleaseSend => '松手发送';
@override
String get homeRecordingHintReleaseCancel => '松开取消';
@override
String get homeRecordingHintReleaseSend => '松开发送,上滑取消';
@override
String get homeHoldToSpeakText => '按住说话';
@override
String get homeInputHint => '输入消息...';
@override
String get homeTranscribing => '语音识别中...';
@override
String get homeRecordingCanceled => '已取消';
@override
String get homeToolPreparing => '工具准备中';
@override
String get homeToolExecuting => '任务执行中';
@override
String get homeToolExecutionFailed => '执行失败';
@override
String get homeToolCompleted => '已完成';
@override
String get homeRecorderPluginUnavailable => '录音组件未加载,请完全重启 App 后重试';
@override
String get homeRecorderPermissionDenied => '录音权限未授权';
@override
String get homeStopRequested => '已请求停止';
@override
String get homeNoValidSpeech => '未识别到有效语音,请靠近麦克风并连续说话后重试';
@override
String get agentStageRouting => '意图识别中';
@override
String get agentStageRequesting => '网络请求中';
@override
String get agentStageExecution => '任务执行中';
@override
String get agentStageMemory => '记忆提取中';
@override
String get agentStageProcessing => '任务处理中';
@override
String get agUiEventRunStarted => '运行开始';
@override
String get agUiEventRunFinished => '运行完成';
@override
String get agUiEventRunError => '运行失败';
@override
String get agUiEventStepStarted => '阶段开始';
@override
String get agUiEventStepFinished => '阶段完成';
@override
String get agUiEventTextMessageEnd => '文本输出完成';
@override
String get agUiEventToolCallStart => '工具调用开始';
@override
String get agUiEventToolCallArgs => '工具参数更新';
@override
String get agUiEventToolCallEnd => '工具调用结束';
@override
String get agUiEventToolCallResult => '工具结果返回';
@override
String get agUiEventToolCallError => '工具调用失败';
@override
String get agUiEventUnknown => '未知事件';
@override
String get chatRunCanceled => '本次运行已取消';
@override
String get chatRunFailed => '本次运行已失败';
@override
String get chatSseInterruptedRetry => '连接中断,请重试';
@override
String get chatTimestampToday => '今天';
@override
String get chatTimestampYesterday => '昨天';
@override
String chatTimestampMonthDay(int month, int day) {
return '$month月$day日';
}
@override
String homeUnreadMessages(int count) {
return '$count条新消息';
}
@override
String get calendarToday => '今天';
@override
String get calendarEventNoAccessOrMissing => '日程不存在或无权限';
@override
String calendarDayWeekMonthYearLabel(int year, int month) {
return '$year年$month月';
}
@override
String get validatorPhoneRequired => '请输入手机号';
@override
String get validatorPhoneInvalid86 => '请输入有效的 +86 手机号';
@override
String get validatorPasswordRequired => '请输入密码';
@override
String get validatorPasswordMin8 => '密码至少需要8位';
@override
String validatorRequired(Object fieldName) {
return '请输入$fieldName';
}
@override
String get validatorNicknameRequired => '请输入昵称';
@override
String get validatorNicknameMin2 => '昵称至少需要2个字符';
@override
String get authAgreementTitle => '请先同意协议';
@override
String get authAgreementMessage =>
'在使用我们的服务之前,请先阅读并同意《用户协议》和《隐私政策》。\n\n只有您同意上述协议,我们才能为您提供服务。';
@override
String get authAgreementSemantics => '同意用户协议与隐私政策';
@override
String get authAgreementPrefix => '我已同意';
@override
String get authAgreementTerms => '《用户协议》';
@override
String get authAgreementAnd => '';
@override
String get authAgreementPrivacy => '《隐私政策》';
@override
String get authPhoneHint => '输入手机号';
@override
String get authCodeHint => '输入验证码';
@override
String get authSendCode => '发送验证码';
@override
String get authShowPassword => '显示密码';
@override
String get authHidePassword => '隐藏密码';
@override
String get authLoginFailed => '登录失败';
@override
String get authCheckInput => '请检查输入';
@override
String get authLoginOrRegister => '登录/注册';
@override
String get authInvalidPhone => '请输入有效手机号';
@override
String get authSendCodeFailed => '验证码发送失败';
@override
String get inputUsernameRequired => '请输入用户名';
@override
String get inputUsernameMin => '用户名至少 3 个字符';
@override
String get inputUsernameMax => '用户名最多 30 个字符';
@override
String get inputPhoneRequired => '请输入手机号';
@override
String get inputPhoneInvalid => '手机号格式不正确';
@override
String get inputPasswordRequired => '请输入密码';
@override
String get inputPasswordMin => '密码至少 6 个字符';
@override
String get inputCodeRequired => '请输入验证码';
@override
String get inputCodeInvalid => '验证码必须是 6 位数字';
@override
String get uiSchemaInvalid => '无效 UI Schema';
@override
String uiSchemaUnsupportedLayout(Object type) {
return '不支持的布局节点: $type';
}
@override
String uiSchemaUnknownNode(Object type) {
return '未知节点: $type';
}
@override
String get uiSchemaActionFallback => '操作';
@override
String get uiSchemaStatusInfo => '提示';
@override
String get uiSchemaStatusSuccess => '已完成';
@override
String get uiSchemaStatusWarning => '提醒';
@override
String get uiSchemaStatusError => '失败';
@override
String get uiSchemaStatusPending => '进行中';
@override
String get uiSchemaActionNotImplemented => '该操作暂未接入';
@override
String get uiSchemaUrlInvalid => '链接无效';
@override
String get uiSchemaUrlOpenFailed => '无法打开链接';
@override
String get uiSchemaNavigationInvalidParams => '导航参数无效';
@override
String get uiSchemaNavigationInvalidPath => '导航路径无效';
@override
String notificationSnoozeMinutes(int minutes) {
2026-04-01 00:42:34 +08:00
return '提醒已推迟 $minutes 分钟';
}
@override
String get notificationSnoozeLater => '稍后提醒';
@override
String get notificationChannelName => '日程闹钟提醒';
@override
String get notificationChannelDescription => '日程到点闹钟式提醒通知';
@override
String get notificationStartsNow => '日程现在开始';
@override
String notificationStartsInMinutes(int minutes) {
return '日程即将开始(提前$minutes分钟';
}
@override
String notificationLocation(Object location) {
return '地点:$location';
}
@override
String notificationNotes(Object notes) {
return '备注:$notes';
}
@override
String get todoScreenTitle => '待办事项';
@override
String get todoDetailTitle => '待办详情';
@override
String get todoCreateTitle => '新建待办';
@override
String get todoEditTitle => '编辑待办';
@override
String get todoMoveFailed => '移动失败';
@override
String get todoRefreshFailed => '刷新失败,请稍后重试';
@override
String todoCompleteFailed(Object error) {
return '完成失败: $error';
}
@override
String get todoNotFound => '待办不存在';
@override
String get todoCalendarEventCards => '日历事件卡片';
@override
String get todoPriorityQuadrant => '所属象限';
@override
String get todoLinkedCalendarEvents => '关联日历事件';
@override
String get todoStatus => '状态';
@override
String get todoStatusDone => '已完成';
@override
String get todoStatusInProgress => '进行中';
@override
String todoQuadrantOrder(int order) {
return '象限内顺序 #$order';
}
@override
String todoSplitToEvents(int count) {
return '已拆分为$count个日历事件';
}
@override
String get todoNoLinkedEvents => '未关联日历事件';
@override
String get todoDeleteTitle => '删除待办';
@override
String get todoDeleteMessage => '确定要删除这个待办吗?';
@override
String get todoDeleteConfirm => '确认删除';
@override
String todoDeleteFailed(Object error) {
return '删除失败: $error';
}
@override
String get todoQuadrantImportantUrgent => '重要紧急';
@override
String get todoQuadrantUrgentNotImportant => '紧急不重要';
@override
String get todoQuadrantImportantNotUrgent => '重要不紧急';
@override
String get todoQuadrantNotUrgentNotImportant => '不紧急不重要';
@override
String get todoNoItems => '暂无待办';
@override
String todoItemCount(int count) {
return '$count项';
}
@override
String get todoInfoTitle => '待办信息';
@override
String get todoInfoDescCreate => '创建后可在四象限中查看并继续调整优先级与关联事件。';
@override
String get todoInfoDescDone => '该待办已完成,你仍可调整内容并重新组织关联事件。';
@override
String get todoInfoDescDefault => '调整标题、优先级和关联事件,保持任务结构清晰。';
@override
String get todoFieldTitle => '标题';
@override
String get todoFieldTitleHint => '输入待办标题';
@override
String get todoFieldDescriptionOptional => '描述(可选)';
@override
String get todoFieldDescriptionHint => '补充细节或备注';
@override
String get todoPriority => '优先级';
@override
String get todoNoSelectableCalendarEvents => '暂无可关联的日历事件';
@override
String get todoSaveInProgress => '保存中...';
@override
String get todoCreateButton => '创建待办';
@override
String get todoSaveChanges => '保存修改';
@override
String get todoEnterTitle => '请输入标题';
@override
String todoSaveFailed(Object error) {
return '保存失败: $error';
}
@override
String get contactsTitle => '联系人';
@override
String get contactsSearchHint => '输入用户名或手机号';
@override
String get contactsSearchEmptyQuery => '请输入用户名或手机号';
@override
String get contactsSearchFailed => '搜索失败,请稍后重试';
@override
String get contactsSearchNoUser => '未找到该用户';
@override
String get contactsFriendRequestSent => '好友请求已发送';
@override
String get contactsSendFailed => '发送失败,请稍后重试';
@override
String get contactsSectionNew => '新的联系人';
@override
String get contactsSectionAll => '全部联系人';
@override
String get contactsStatusAlreadyFriend => '已是好友';
@override
String get contactsStatusSent => '已发送';
@override
String get contactsAdd => '添加';
@override
String get contactsEmptyTitle => '暂无联系人';
@override
String get contactsEmptyDesc => '搜索手机号添加好友开始聊天吧';
@override
String get contactsPendingConfirm => '等待对方确认';
@override
String contactsAddSheetTitle(Object username) {
return '添加 $username';
}
@override
String get contactsAddSheetDesc => '发送一条验证信息,方便对方确认你的身份';
@override
String get contactsAddSheetMessageHint => '你好,我是...';
@override
String get contactsSend => '发送';
@override
String get contactEditTitle => '编辑联系人';
@override
String get contactAddTitle => '添加联系人';
@override
String get contactNickname => '昵称';
@override
String get contactNicknameHint => '请输入昵称';
@override
String get contactPhone => '手机号';
@override
String get contactPhoneHint => '+86 请输入 11 位手机号';
@override
String get contactRemark => '备注';
@override
String get contactRemarkHint => '请输入备注';
@override
String get contactDelete => '删除联系人';
@override
String get contactFillRequired => '请填写昵称和手机号';
@override
String get contactDeleteConfirmTitle => '删除联系人';
@override
String get contactDeleteConfirmMessage => '确定要删除此联系人吗?';
@override
String get contactDetailTitle => '联系人详情';
@override
String get contactDetailLoadFailed => '加载联系人信息失败';
@override
String get contactDetailNotFound => '联系人不存在';
@override
String get contactDetailUsername => '用户名';
@override
String get contactDetailPhone => '手机号';
@override
String get contactDetailBio => '个人简介';
@override
String get messagesLoadFailed => '消息加载失败,请稍后重试';
@override
String get messagesSenderLoadFailed => '发送者信息加载失败,请下拉重试';
@override
String get messagesFriendRequestMissing => '好友请求数据缺失';
@override
String get messagesAcceptedFriendRequest => '已接受好友请求';
@override
String get messagesRejectedFriendRequest => '已拒绝好友请求';
@override
String get messagesActionFailed => '处理失败,请稍后重试';
@override
String get messagesTabUnread => '未读';
@override
String get messagesTabRead => '已读';
@override
String get messagesEmptyUnreadTitle => '暂无未读消息';
@override
String get messagesEmptyReadTitle => '暂无已读消息';
@override
String get messagesEmptyUnreadDesc => '有新消息时会在这里显示';
@override
String get messagesEmptyReadDesc => '处理过的消息会显示在这里';
@override
String get messagesFriendRequestLoadFailed => '好友请求信息加载失败';
@override
String messagesFriendRequestTitle(Object username) {
return '$username 请求添加您为好友';
}
@override
String get messagesCalendarInvite => '日历邀请';
@override
String get messagesSystemMessage => '系统消息';
@override
String get messagesTapToView => '点击查看详情';
@override
String get messagesInviteJoinCalendar => '邀请您加入日历';
@override
String get messagesInviteAccepted => '已接受日历邀请';
@override
String get messagesInviteRejected => '已拒绝日历邀请';
@override
String get messagesCalendarUpdated => '更新了日历事件';
@override
String get messagesInviteStatusAccepted => '已接受';
@override
String get messagesInviteStatusRejected => '已拒绝';
@override
String get messagesInviteStatusHandled => '已处理';
@override
String get messagesInviteDetailNotFound => '邀请不存在或已失效';
@override
String get messagesInviteAcceptedToast => '已接受邀请';
@override
String get messagesInviteRejectedToast => '已拒绝邀请';
@override
String get messagesInviteOperationFailed => '操作失败,请稍后重试';
@override
String get messagesInviteDetailTitle => '日历邀请详情';
@override
String messagesInviteEvent(Object title) {
return '事件:$title';
}
@override
String get messagesInviteUnnamedEvent => '未命名日程';
@override
String messagesInviteSender(Object name) {
return '邀请人:$name';
}
@override
String get messagesCalendarInviteActorLabel => '邀请人';
@override
String get messagesCalendarInviteTimeLabel => '时间';
@override
String get messagesCalendarInviteDescriptionLabel => '说明';
@override
String get messagesInviteUnknownUser => '未知用户';
@override
String messagesInviteTime(Object time) {
return '消息时间:$time';
}
@override
String messagesInviteStatus(Object status) {
return '状态:$status';
}
@override
String messagesInviteId(Object id) {
return '邀请ID$id';
}
@override
String get messagesInviteTip => '同意后将加入该日历事件,拒绝后该邀请会被标记为已处理';
@override
String get messagesInviteAlreadyHandled => '该邀请已处理,无需重复操作';
@override
String get messagesReject => '拒绝';
@override
String get messagesAccept => '同意';
@override
String get messagesAcknowledge => '已知晓';
@override
String get messagesProtocolInvalid => '消息数据异常,请稍后重试';
@override
String get messagesProtocolInvalidCardTitle => '消息数据异常';
@override
String get messagesProtocolInvalidCardDesc => '该消息缺少必要字段,无法按业务类型渲染';
@override
String get messagesUnknownActor => '未知用户';
@override
String messagesCalendarUpdatedBy(Object name) {
return '$name 更新了日历';
}
@override
String messagesCalendarDeletedBy(Object name) {
return '$name 删除了日历';
}
@override
String get messagesCalendarDeleted => '删除了日历事件';
@override
String messagesCalendarCardDeletedWithTitle(Object title) {
return '$title 已删除';
}
@override
String get messagesStatusPending => '待处理';
@override
String get settingsFeaturesTitle => '周期计划';
@override
String get settingsSectionDaily => '每日';
@override
String get settingsSectionWeekly => '每周';
@override
String get settingsNoDailyPlans => '暂无每日计划';
@override
String get settingsNoWeeklyPlans => '暂无每周计划';
@override
String get settingsSystemJobReadonly => '系统预置任务状态不可修改';
@override
String get settingsJobStatusEnabled => '已启用';
@override
String get settingsJobStatusDisabled => '未启用';
@override
String get settingsJobSourceSystem => '系统预置';
@override
String get settingsJobSourceCustom => '自定义';
@override
String get settingsCreateJob => '创建任务';
@override
String get memoryTitle => '我的记忆';
@override
String get memoryLoadFailedRetry => '加载失败,请重试';
@override
String get memorySmartTitle => '智能记忆';
@override
String get memorySmartDesc => '持续学习你的偏好和习惯';
@override
String get memoryReload => '重新加载';
@override
String get memorySectionUser => '用户记忆';
@override
String get memorySectionWork => '工作记忆';
@override
String get memoryUserProfile => '个人偏好';
@override
String get memoryWorkProfile => '工作画像';
@override
String get memoryNoInfo => '暂无信息';
@override
String get memoryStatContacts => '联系人';
@override
String get memoryStatPlaces => '地点';
@override
String get memoryStatInterests => '兴趣';
@override
String get memoryStatSchedule => '日程';
@override
String get memoryStatExpertise => '专长';
@override
String get memoryStatTools => '工具';
@override
String get memoryStatProjects => '项目';
@override
String get memoryStatTeam => '团队';
@override
String memorySummaryContactsCount(int count) {
return '$count 位联系人';
}
@override
String memorySummaryPlacesCount(int count) {
return '$count 个地点';
}
@override
String memorySummaryInterestsCount(int count) {
return '$count 个兴趣';
}
@override
String memorySummaryExpertiseCount(int count) {
return '$count 项专长';
}
@override
String memorySummaryProjectsCount(int count) {
return '$count 个项目';
}
@override
String memorySummaryTeamMembersCount(int count) {
return '$count 位团队成员';
}
@override
String get toolCalendarRead => '读取日程';
@override
String get toolCalendarWrite => '写入日程';
@override
String get toolCalendarShare => '共享日程';
@override
String get toolUserLookup => '查找联系人';
@override
String get toolMemoryWrite => '写入记忆';
@override
String get toolMemoryForget => '清理记忆';
@override
String get settingsTitle => '设置';
@override
String get settingsUnset => '未设置';
@override
String get settingsFreeBadge => '免费';
@override
String get settingsNoContacts => '暂无联系人';
@override
String settingsContactsAddedOne(Object name) {
return '已添加 1 位:$name';
}
@override
String settingsContactsAddedMany(int count) {
return '已添加 $count 位联系人';
}
@override
String get settingsNoEnabledPlans => '暂无启用计划';
@override
String settingsEnabledPlanOne(Object title) {
return '已启用:$title';
}
@override
String settingsEnabledPlanMany(int count) {
return '已启用 $count 个计划';
}
@override
String get settingsUpgradeProTitle => '升级到 Pro';
@override
String get settingsUpgradeProDesc => '解锁更多高级功能';
@override
String get settingsUpgradeButton => '升级';
@override
String get settingsMenuNotifications => '提醒设置';
@override
String get settingsMenuCheckUpdates => '检查更新';
@override
String get settingsMenuClearCache => '清理缓存';
@override
String get settingsLogoutTitle => '退出登录';
@override
String get settingsLogoutConfirmMessage => '确定退出当前账户吗?';
@override
String get settingsLogoutConfirm => '确认退出';
@override
String get settingsLogoutFailed => '退出失败,请稍后重试';
@override
String get settingsLatestVersion => '当前已是最新版本';
@override
String settingsUpdateRequired(Object version) {
return '有新版本可用 ($version),请立即更新';
}
@override
String settingsUpdateOptional(Object version) {
return '发现新版本 ($version),是否更新?';
}
@override
String get settingsUpdateDialogTitle => '检查更新';
@override
String get settingsUpdateAction => '更新';
@override
String settingsDownloadLink(Object url) {
return '下载链接: $url';
}
@override
String get settingsUpdateCheckFailed => '检查更新失败';
@override
String get settingsClearCacheTitle => '清理本地缓存';
@override
String get settingsClearCacheMessage => '将清理本地缓存并重新拉取最新数据,是否继续?';
@override
String get settingsClearCacheAction => '确认清理';
@override
String get settingsClearCacheSuccess => '缓存已清理';
@override
String get settingsClearCacheFailed => '清理缓存失败,请稍后重试';
@override
String get settingsJobDetailTitle => '任务详情';
@override
String get settingsJobCreatePageTitle => '新建周期计划';
@override
String get settingsJobLoadFailed => '加载失败';
@override
String get settingsJobRetry => '重试';
@override
String get settingsJobPlanConfig => '计划配置';
@override
String get settingsJobCycle => '周期';
@override
String get settingsJobRunAt => '执行时间';
@override
String get settingsJobTimezone => '时区';
@override
String get settingsJobStatusLabel => '状态';
@override
String get settingsJobInputTemplate => '输入模板';
@override
String get settingsJobEnabledTools => '启用工具';
@override
String get settingsJobContextMode => '上下文消息模式';
@override
String get settingsJobContextSource => '来源';
@override
String get settingsJobWindowMode => '窗口模式';
@override
String get settingsJobWindowCount => '窗口数量';
@override
String settingsJobWindowCountValue(int count) {
return '$count';
}
@override
String get settingsJobDeleteTitle => '删除周期计划';
@override
String get settingsJobDeleteMessage => '删除后将无法恢复,是否继续?';
@override
String get settingsJobDeleteConfirm => '确认删除';
@override
String get settingsJobDeleteSuccess => '删除成功';
@override
String get settingsJobBasicInfo => '基本信息';
@override
String get settingsJobName => '任务名称';
@override
String get settingsJobNameHint => '请输入任务名称';
@override
String get settingsJobTemplateHint => '例如:请总结今天的记忆内容';
@override
String get settingsJobExecutionRules => '执行规则';
@override
String get settingsJobToolSelection => '工具选择';
@override
String settingsJobCounterValue(Object label, int value) {
return '$label$value';
}
@override
String get settingsJobWeekdayMon => '周一';
@override
String get settingsJobWeekdayTue => '周二';
@override
String get settingsJobWeekdayWed => '周三';
@override
String get settingsJobWeekdayThu => '周四';
@override
String get settingsJobWeekdayFri => '周五';
@override
String get settingsJobWeekdaySat => '周六';
@override
String get settingsJobWeekdaySun => '周日';
@override
String get settingsJobRunDays => '执行日';
@override
String get settingsJobNoToolsEnabled => '未启用工具';
@override
String get settingsJobPickCycle => '选择周期';
@override
String get settingsJobScheduleDaily => '每日';
@override
String get settingsJobScheduleWeekly => '每周';
@override
String get settingsJobPickTimezone => '选择时区';
@override
String get settingsJobPickContextSource => '选择上下文来源';
@override
String get settingsJobContextSourceLatestChat => '最近聊天';
@override
String get settingsJobPickWindowMode => '选择窗口模式';
@override
String get settingsJobWindowModeByDay => '按天数';
@override
String get settingsJobWindowModeByNumber => '按消息数';
@override
String get settingsJobFillRequired => '请填写完整信息';
@override
String get settingsJobCreateSuccess => '创建成功';
@override
String get settingsMemorySaveSuccess => '保存成功';
@override
String get settingsMemorySaveFailed => '保存失败';
@override
String settingsMemoryInputHint(Object label) {
return '输入$label';
}
@override
String get settingsMemoryInputContent => '输入内容';
@override
String get settingsUserMemoryEditTitle => '编辑个人偏好';
@override
String get settingsUserMemoryEmptyProfile => '暂无个人偏好信息';
@override
String get settingsUserMemorySectionBasic => '基本信息';
@override
String get settingsUserMemorySectionPreferences => '偏好设置';
@override
String get settingsUserMemorySectionSchedule => '日程偏好';
@override
String get settingsUserMemorySectionContacts => '联系人';
@override
String get settingsUserMemorySectionPlaces => '地点';
@override
String get settingsUserMemorySectionInterests => '兴趣';
@override
String get settingsUserMemorySectionAvoidTopics => '回避话题';
@override
String get settingsUserMemorySectionCustomRules => '自定义规则';
@override
String get settingsUserMemorySectionRoutines => '周期习惯';
@override
String get settingsUserMemoryFieldOccupation => '职业';
@override
String get settingsUserMemoryFieldTimezone => '时区';
@override
String get settingsUserMemoryFieldPrimaryLanguage => '主要语言';
@override
String get settingsUserMemoryFieldCommunicationStyle => '沟通风格';
@override
String get settingsUserMemoryFieldLocationPreference => '位置偏好';
@override
String get settingsUserMemoryFieldWorkLifestyle => '工作生活方式';
@override
String get settingsUserMemoryFieldLanguagePreference => '语言偏好';
@override
String get settingsUserMemoryFieldNotificationPreference => '通知偏好';
@override
String get settingsUserMemoryFieldMeetingBuffer => '会议缓冲时间';
@override
String get settingsUserMemoryFieldMaxMeetingsPerDay => '每日最多会议';
@override
String get settingsUserMemoryFieldPreferredMeetingDuration => '偏好会议时长';
@override
String get settingsUserMemoryFieldNotes => '备注';
@override
String get settingsUserMemoryFieldName => '名称';
@override
String get settingsUserMemoryFieldRelationship => '关系';
@override
String get settingsUserMemoryFieldRole => '角色';
@override
String get settingsUserMemoryFieldContact => '联系方式';
@override
String get settingsUserMemoryFieldCategory => '类别';
@override
String get settingsUserMemoryFieldPreference => '偏好';
@override
String get settingsUserMemoryFieldAddress => '地址';
@override
String get settingsUserMemoryFieldDescription => '描述';
@override
String get settingsUserMemoryFieldCadence => '周期';
@override
String get settingsUserMemoryMinute => '分钟';
@override
String settingsUserMemoryMinutesValue(int minutes) {
return '$minutes 分钟';
}
@override
String get settingsUserMemoryEmptyContacts => '暂无联系人';
@override
String get settingsUserMemoryEmptyPlaces => '暂无地点';
@override
String get settingsUserMemoryEmptyRoutines => '暂无周期习惯';
@override
String get settingsUserMemoryAddContact => '添加联系人';
@override
String get settingsUserMemoryNewContact => '新联系人';
@override
String get settingsUserMemoryAddPlace => '添加地点';
@override
String get settingsUserMemoryNewPlace => '新地点';
@override
String get settingsUserMemoryAddRoutine => '添加习惯';
@override
String get settingsUserMemoryNewRoutine => '新习惯';
@override
String get settingsWorkMemoryEditTitle => '编辑工作画像';
@override
String get settingsWorkMemoryEmptyProfile => '暂无工作信息';
@override
String get settingsWorkMemorySectionBasic => '基本信息';
@override
String get settingsWorkMemorySectionExpertise => '专长';
@override
String get settingsWorkMemorySectionPreferredTools => '偏好工具';
@override
String get settingsWorkMemorySectionCurrentProjects => '当前项目';
@override
String get settingsWorkMemorySectionTeamMembers => '团队成员';
@override
String get settingsWorkMemorySectionWorkHabits => '工作习惯';
@override
String get settingsWorkMemorySectionTeamContext => '团队背景';
@override
String get settingsWorkMemorySectionWorkRules => '工作规则';
@override
String get settingsWorkMemoryFieldOccupation => '职业';
@override
String get settingsWorkMemoryFieldAvailableHours => '可用时段';
@override
String get settingsWorkMemoryFieldDeepWorkBlocks => '深度工作时段';
@override
String get settingsWorkMemoryFieldPreferredMeetingWindows => '偏好会议时段';
@override
String get settingsWorkMemoryFieldNoMeetingWindows => '免打扰时段';
@override
String get settingsWorkMemoryFieldPreferredMeetingDuration => '偏好会议时长';
@override
String get settingsWorkMemoryFieldNotificationChannel => '通知渠道';
@override
String get settingsWorkMemoryFieldNotes => '备注';
@override
String get settingsWorkMemoryFieldTeamContext => '团队背景描述';
@override
String get settingsWorkMemoryFieldProjectName => '项目名称';
@override
String get settingsWorkMemoryFieldStatus => '状态';
@override
String get settingsWorkMemoryFieldPriority => '优先级';
@override
String get settingsWorkMemoryFieldDeadline => '截止日期';
@override
String get settingsWorkMemoryFieldCollaborators => '协作人';
@override
String get settingsWorkMemoryFieldMilestones => '关键里程碑';
@override
String get settingsWorkMemoryMinute => '分钟';
@override
String settingsWorkMemoryMilestoneCount(int count) {
return '$count';
}
@override
String get settingsWorkMemoryEmptyProjects => '暂无项目';
@override
String get settingsWorkMemoryEmptyTeamMembers => '暂无团队成员';
@override
String settingsWorkMemoryTimeWindowCount(int count) {
return '$count 个时段';
}
@override
String get settingsWorkMemoryAddProject => '添加项目';
@override
String get settingsWorkMemoryNewProject => '新项目';
@override
String get settingsWorkMemoryAddMember => '添加成员';
@override
String get settingsWorkMemoryNewMember => '新成员';
@override
String get calendarDetailTitle => '日程详情';
@override
String get calendarDetailNotFoundTitle => '未找到该日程';
@override
String get calendarDetailNotFoundDesc => '可能已被删除,或你没有访问权限。';
@override
String get calendarDetailTimeArrangement => '时间安排';
@override
String calendarDetailDateLabel(int year, int month, int day, Object weekday) {
return '$year年$month月$day日 $weekday';
}
@override
String get calendarDetailBasicInfo => '基础信息';
@override
String get calendarDetailDate => '日期';
@override
String get calendarDetailReminder => '提醒';
@override
String get calendarDetailColor => '颜色';
@override
String get calendarDetailExtraInfo => '补充信息';
@override
String get calendarDetailLocation => '地点';
@override
String get calendarDetailDescription => '描述';
@override
String get calendarDetailNotes => '备注';
@override
String get calendarDetailReminderNone => '';
@override
String get calendarDetailReminderOnTime => '准时提醒';
@override
String calendarDetailReminderBeforeMinutes(int minutes) {
return '开始前$minutes分钟';
}
@override
String get calendarWeekdayMon => '周一';
@override
String get calendarWeekdayTue => '周二';
@override
String get calendarWeekdayWed => '周三';
@override
String get calendarWeekdayThu => '周四';
@override
String get calendarWeekdayFri => '周五';
@override
String get calendarWeekdaySat => '周六';
@override
String get calendarWeekdaySun => '周日';
@override
String get calendarDetailDeleteTitle => '删除日程';
@override
String get calendarDetailDeleteMessage => '确定要删除这个日程吗?';
@override
String get calendarDetailDeleteConfirm => '确认删除';
@override
String get calendarDetailArchiveTitle => '归档日程';
@override
String get calendarDetailArchiveMessage => '归档后此日程将标记为过期,确定要归档吗?';
@override
String get calendarDetailArchiveConfirm => '确认归档';
@override
String get calendarDetailArchiveFailed => '归档失败';
@override
String calendarDetailDateTimeShort(
int month,
int day,
Object weekday,
Object time,
) {
return '$month月$day日 $weekday $time';
}
@override
String calendarDetailRangeWithStartEnd(Object start, Object end) {
return '开始: $start\n结束: $end';
}
@override
String get calendarDetailStatusExpired => '已过期';
@override
String get calendarCreateEditTitle => '编辑日程';
@override
String get calendarCreateNewTitle => '新建日程';
@override
String get calendarCreateTabBasic => '基础';
@override
String get calendarCreateTabAdvanced => '进阶';
@override
String get calendarCreateFieldTitle => '标题';
@override
String get calendarCreateFieldTitleHint => '请输入日程标题';
@override
String get calendarCreateFieldStart => '开始';
@override
String get calendarCreateFieldEnd => '结束';
@override
String get calendarCreateFieldDescription => '描述';
@override
String get calendarCreateFieldDescriptionHint => '请输入描述';
@override
String get calendarCreateFieldLocation => '地点';
@override
String get calendarCreateFieldLocationHint => '请输入地点';
@override
String get calendarCreateFieldNotesHint => '请输入备注';
@override
String calendarCreateOptionalField(Object label) {
return '$label(可选)';
}
@override
String calendarCreateDateTimeLabel(
int year,
int month,
int day,
Object hour,
Object minute,
) {
return '$year年$month月$day日 $hour:$minute';
}
@override
String get calendarCreateReminderNone => '无提醒';
@override
String get calendarCreateReminderTime => '提醒时间';
@override
String get calendarCreatePickReminderTime => '选择提醒时间';
2026-04-01 00:42:34 +08:00
@override
String get calendarCreateInvalidTimeRange => '结束时间必须晚于开始时间';
@override
String get calendarCreateReminderPermissionFailed => '提醒创建失败,请检查通知权限';
@override
String get settingsEditProfileLoadFailed => '加载用户信息失败';
@override
String get settingsEditProfileAvatarUploadSuccess => '头像上传成功';
@override
String get settingsEditProfileAvatarUploadFailed => '头像上传失败,请重试';
@override
String get settingsEditProfileUsernameRequired => '用户名不能为空';
@override
String get settingsEditProfileUsernameLengthInvalid => '用户名需要3-30个字符';
@override
String get settingsEditProfileSaveSuccess => '保存成功';
@override
String get settingsEditProfileSaveFailed => '保存失败,请重试';
@override
String get settingsEditProfileTitle => '编辑资料';
@override
String get settingsEditProfileSaveChanges => '保存修改';
@override
String get settingsEditProfileBasicInfo => '基础信息';
@override
String get settingsEditProfileUsername => '用户名';
@override
String get settingsEditProfileUsernameHint => '请输入用户名';
@override
String get settingsEditProfileBio => '个人简介';
@override
String get settingsEditProfileBioContent => '简介内容';
@override
String get settingsEditProfileBioHint => '介绍一下自己吧';
@override
String get calendarSharePhoneRequired => '请输入手机号';
@override
String get calendarShareInviteSent => '邀请已发送';
@override
String get calendarShareInviteFailed => '发送邀请失败';
@override
String get calendarShareTitle => '分享日历';
@override
String get calendarSharePhoneLabel => '手机号';
@override
String get calendarSharePhoneHint => '输入对方的 +86 手机号';
@override
String get calendarSharePermissionTitle => '权限设置';
@override
String get calendarSharePermissionView => '查看';
@override
String get calendarSharePermissionViewDesc => '可以查看此日历事件(必选)';
@override
String get calendarSharePermissionEdit => '编辑';
@override
String get calendarSharePermissionEditDesc => '可以编辑此日历事件';
@override
String get calendarSharePermissionInvite => '邀请';
@override
String get calendarSharePermissionInviteDesc => '可以邀请其他人';
@override
String get calendarShareSendInvite => '发送邀请';
@override
String calendarMonthHeader(int month) {
return '$month月';
}
@override
String get calendarMonthToday => '今天';
@override
String get calendarMonthWeekdaySunShort => '';
@override
String get calendarMonthWeekdayMonShort => '';
@override
String get calendarMonthWeekdayTueShort => '';
@override
String get calendarMonthWeekdayWedShort => '';
@override
String get calendarMonthWeekdayThuShort => '';
@override
String get calendarMonthWeekdayFriShort => '';
@override
String get calendarMonthWeekdaySatShort => '';
@override
String calendarMonthYearLabel(int year) {
return '$year年';
}
@override
String get calendarDateTimePickerDateLabel => '日期';
@override
String get calendarDateTimePickerYearUnit => '';
@override
String get calendarDateTimePickerMonthUnit => '';
@override
String get calendarDateTimePickerDayUnit => '';
@override
String get calendarDateTimePickerTimeLabel => '时间';
@override
String get calendarDateTimePickerTitle => '选择时间';
@override
String get messagesCalendarCardInviteTitle => '日历邀请';
@override
String messagesCalendarCardInviteWithTitle(Object title) {
return '邀请你访问 \"$title\"';
}
@override
String get messagesCalendarCardInviteWithoutTitle => '邀请你访问日历';
@override
String messagesCalendarCardUpdatedWithTitle(Object title) {
return '$title 已更新';
}
@override
String get messagesCalendarCardUpdatedWithoutTitle => '日历事件已更新';
@override
String messagesCalendarCardTimeMinutesAgo(int minutes) {
return '$minutes分钟前';
}
@override
String messagesCalendarCardTimeHoursAgo(int hours) {
return '$hours小时前';
}
@override
String messagesCalendarCardTimeDaysAgo(int days) {
return '$days天前';
}
@override
String messagesCalendarCardTimeDate(int month, int day) {
return '$month月$day日';
}
@override
String get messagesCalendarCardDeletedWithoutTitle => '日历事件已删除';
@override
String calendarDetailSubscribers(int count) {
return '已订阅 ($count人)';
}
@override
String get calendarOwnerBadge => '所有者';
}