Files
moodiary/lib/l10n/app_localizations_zh.dart
ZhuJHua 64ca18ef44 fix: qweather api error
(cherry picked from commit 2e206a9335)
2025-04-18 12:02:41 +08:00

892 lines
19 KiB
Dart

// 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
String get ok => '确认';
@override
String get cancel => '取消';
@override
String get more => '更多';
@override
String get back => '返回';
@override
String get apply => '应用';
@override
String get hint => '提示';
@override
String get save => '保存';
@override
String get hopeYouHappyToday => '祝你今天愉快';
@override
String get appName => 'Moodiary';
@override
String get startTitle1 => '欢迎使用';
@override
String get startTitle2 => 'Moodiary';
@override
String get startTitle3 => '无广告、无社交的私密日记本';
@override
String get welcome1 => '感谢下载本产品!在正式使用前,希望您能阅读并理解我们的';
@override
String get welcome2 => '《隐私政策》';
@override
String get welcome3 => '';
@override
String get welcome4 => '《用户协议》';
@override
String get welcome5 => '。我们一向尊重并会严格保护您在使用本产品时的合法权益不受到任何侵犯。用户开始使用本产品将视为已经接受本协议,如果您不能接受本协议中的全部条款,请勿开始使用本产品。';
@override
String get startChoice1 => '退出';
@override
String get startChoice2 => '开始';
@override
String get permission1 => '权限授予';
@override
String get permission2 => '为了更好的使用体验,我们需要以下权限';
@override
String get permission3 => '• 定位权限(用于获取天气)';
@override
String get shareTitle => '分享';
@override
String get shareName => '© Moodiary';
@override
String get settingFunction => '功能';
@override
String get settingFunctionCategoryManage => '分类管理';
@override
String get settingFunctionAnalysis => '分析统计';
@override
String get settingFunctionTrailMap => '足迹地图';
@override
String get settingFunctionAIAssistant => '智能助手';
@override
String get settingDataSyncAndBackup => '备份与同步';
@override
String get settingDashboard => '仪表盘';
@override
String get settingData => '数据';
@override
String get settingRecycle => '回收站';
@override
String get settingExport => '导出';
@override
String get settingExportDialogTitle => '数据导出';
@override
String get settingExportDialogContent => '确认后会将当前应用的数据导出为 ZIP 文件,文件可用于应用内导入使用。';
@override
String get settingImport => '导入';
@override
String get settingImportDialogTitle => '数据导入';
@override
String get settingImportDialogContent => '导入数据会覆盖当前已经有的数据,且原有数据无法恢复!请确认备份好原有数据。';
@override
String get settingImportSelectFile => '选择文件';
@override
String get settingImportDes => '仅支持本应用导出的文件';
@override
String get settingClean => '清理缓存';
@override
String get settingDisplay => '显示与个性';
@override
String get settingDiary => '日记设置';
@override
String get settingThemeMode => '主题模式';
@override
String get settingColor => '配色方案';
@override
String get settingAutoPlay => '首页卡片自动轮播';
@override
String get settingDynamicColor => '首页卡片动态配色';
@override
String get settingImageQuality => '图片质量';
@override
String get settingImageQualityDes => '只对修改后的图片生效';
@override
String get settingFontSize => '字体大小';
@override
String get settingFontStyle => '字体样式';
@override
String get settingWeather => '侧边栏显示天气';
@override
String get settingPrivacy => '隐私与安全';
@override
String get settingLocal => '本地化';
@override
String get settingLocalDes => '开启后关闭所有云端功能';
@override
String get settingLock => '密码';
@override
String get settingLockTypeNumber => '数字';
@override
String get settingLockClose => '关闭';
@override
String get settingLockSupportBiometricsDes => '系统支持生物识别';
@override
String get settingLockNotSupportBiometricsDes => '系统不支持生物识别';
@override
String get settingLockOpen => '已开启';
@override
String get settingLockNotOpen => '未开启';
@override
String get settingLockNow => '立即锁定';
@override
String get settingLockNowDes => '离开应用时立即锁定应用';
@override
String get settingLockChooseLockType => '请选择密码类型';
@override
String get settingLockResetLock => '已经开启密码,重新设置请先关闭';
@override
String get settingBackendPrivacyProtection => '后台隐私保护';
@override
String get settingBackendPrivacyProtectionDes => '应用处于后台时,隐藏应用内容';
@override
String get settingUserKey => '私有密钥';
@override
String get settingUserKeyDes => '可用于数据加密';
@override
String get settingUserKeySet => '设置密钥';
@override
String get settingUserKeySetDes => '⚠️ 密钥设置后无法获取,请妥善保管,如果您需要在其他设备上使用加密数据,请确保使用相同的密钥。';
@override
String get settingUserKeyReset => '重置密钥';
@override
String get settingUserKeyResetDes => '确定要重置密钥吗?';
@override
String get settingUserKeyHasSet => '已设置';
@override
String get settingUserKeyNotSet => '未设置';
@override
String get settingMore => '更多';
@override
String get settingLab => '实验室';
@override
String get settingAbout => '关于';
@override
String get settingLanguage => '语言';
@override
String get settingLanguageSystem => '跟随系统';
@override
String get settingLanguageSimpleChinese => '简体中文';
@override
String get settingLanguageEnglish => 'English';
@override
String get settingHomepageName => '首页标题名称';
@override
String get themeModeSystem => '跟随系统';
@override
String get themeModeLight => '浅色模式';
@override
String get themeModeDark => '深色模式';
@override
String get colorNameSystem => '系统';
@override
String get colorNameQunQin => '群青';
@override
String get colorNameJiHe => '芰荷';
@override
String get colorNameQinDai => '青黛';
@override
String get colorNameXiangYe => '缃叶';
@override
String get colorNameBaiCaoShuang => '百草霜';
@override
String get colorNameShuiZhuHua => '水朱华';
@override
String get colorCommon => '普通配色';
@override
String get specialColorNameMochaMousse => '摩卡慕斯';
@override
String get fontNameDefault => '默认';
@override
String get qualityLow => '低(720p)';
@override
String get qualityMedium => '中(1080p)';
@override
String get qualityHigh => '高(1440p)';
@override
String get qualityOriginal => '原图';
@override
String get lockEnterPassword => '请输入密码';
@override
String get lockSetPassword => '请设置密码';
@override
String get lockConfirmPassword => '请确认密码';
@override
String get sidebarUpdateLog => '更新日志';
@override
String get sidebarAbout => '关于应用';
@override
String get sidebarPrivacy => '隐私政策';
@override
String get sidebarBug => 'BUG反馈';
@override
String get sidebarCheckUpdate => '检查更新';
@override
String get homeNavigatorDiary => '日记';
@override
String get homeNavigatorCalendar => '日历';
@override
String get homeNavigatorMedia => '媒体';
@override
String get homeNavigatorSetting => '设置';
@override
String get homeNavigatorAssistant => '助手';
@override
String get homePageAddDiaryButton => '新建日记';
@override
String get homeNewDiaryRichText => '富文本';
@override
String get homeNewDiaryMarkdown => 'Markdown';
@override
String get homeNewDiaryPlainText => '纯文本';
@override
String get diaryViewModeList => '列表视图';
@override
String get diaryViewModeGrid => '网格视图';
@override
String get diaryTabViewEmpty => '这里一片荒芜';
@override
String get diaryPageSearchButton => '搜索';
@override
String get diaryPageViewModeButton => '视图模式';
@override
String get aboutTitle => '关于';
@override
String get aboutUpdate => '检查更新';
@override
String get aboutSource => '查看源码';
@override
String get aboutUserAgreement => '用户协议';
@override
String get aboutPrivacyPolicy => '隐私政策';
@override
String get aboutBugReport => 'BUG 反馈';
@override
String get aboutDonate => '捐助我们';
@override
String get mediaTypeImage => '图片';
@override
String get mediaTypeAudio => '音频';
@override
String get mediaTypeVideo => '视频';
@override
String get mediaDeleteUseLessFile => '清理无用文件';
@override
String get backupSyncTitle => '备份与同步';
@override
String get backupSyncLocal => '局域网传输';
@override
String get backupSyncWebdav => 'WebDAV';
@override
String get backupSyncWebdavNoOption => '未配置';
@override
String get backupSyncWebdavOption => '已配置';
@override
String get layoutErrorToast => '布局异常';
@override
String get errorToast => '出错了,请联系开发者';
@override
String get dashboardUseDays => '使用天数';
@override
String get dashboardTotalDiary => '日记数';
@override
String get dashboardTotalMedia => '媒体数';
@override
String get dashboardTotalText => '总字数';
@override
String get dashboardTotalCategory => '分类数';
@override
String get categoryManageAdd => '添加分类';
@override
String get categoryManageEdit => '编辑分类';
@override
String get categoryManageName => '分类名称';
@override
String get categoryNoCategory => '无分类';
@override
String get categoryAllCategory => '全部分类';
@override
String get categoryAll => '全部';
@override
String get backupSyncLANTransfer => '局域网传输';
@override
String get backupSyncWebDAVConnectivity => '连通性';
@override
String get lanTransferSend => '发送';
@override
String get lanTransferReceive => '接收';
@override
String get scanPort => '扫描端口';
@override
String get transferPort => '传输端口';
@override
String get lanTransferSelectDiary => '选择你需要传输的日记';
@override
String get lanTransferHasSelected => '已选择';
@override
String get lanTransferFindingServer => '正在寻找服务器';
@override
String get lanTransferCantFindServer => '未找到服务器';
@override
String get lanTransferChangeScanPort => '更改扫描端口';
@override
String get lanTransferChangeTransferPort => '更改传输端口';
@override
String get lanTransferChangePortDes => '请确保两台设备端口一致,更改后需要重新扫描';
@override
String get lanTransferChangePortError1 => '请输入临时端口号(49152-65535)';
@override
String get lanTransferChangePortError2 => '请输入端口号';
@override
String get lanTransferReceiveDes => '接收过程中请勿关闭应用';
@override
String get lanTransferReceiveServerStart => '服务器已启动';
@override
String get lanTransferHasReceived => '已接收';
@override
String get webdavSyncWhenStartUp => '启动时同步';
@override
String get webdavSyncWhenStartUpDes => '启动应用时自动同步';
@override
String get webdavSyncAfterChange => '更改后同步';
@override
String get webdavSyncAfterChangeDes => '更改数据后自动同步';
@override
String get webdavSyncEncryption => '加密';
@override
String get webdavSyncEncryptionDes => '加密同步数据,需要设置私有密钥';
@override
String get webdavOptionServer => '服务器地址';
@override
String get webdavOptionServerDes => '请填写服务器地址';
@override
String get webdavOptionUsername => '用户名';
@override
String get webdavOptionUsernameDes => '请填写用户名';
@override
String get webdavOptionPassword => '密码';
@override
String get webdavOptionPasswordDes => '请填写密码';
@override
String get webdavOptionDelete => '删除配置';
@override
String get webdavOptionUpdate => '更新配置';
@override
String get webdavOptionSave => '保存配置';
@override
String get diarySettingRichText => '富文本';
@override
String get diarySettingRichTextDes => '支持更多样式及附件,让内容呈现更丰富';
@override
String get diarySettingShowHeaderImage => '日记页显示头图';
@override
String get diarySettingPlainText => '纯文本';
@override
String get diarySettingPlainTextDes => '去除多余样式,享受更纯粹的写作体验';
@override
String get diarySettingFirstLineIndent => '自动首行缩进';
@override
String get diarySettingCommon => '通用';
@override
String get diarySettingCommonDes => '日记的基本设置';
@override
String get diarySettingAutoGetWeather => '自动获取天气';
@override
String get diarySettingAutoSetCategory => '自动设置分类';
@override
String get diarySettingShowWritingTime => '显示写作时间';
@override
String get diarySettingShowWriteCount => '显示字数统计';
@override
String get diarySettingDynamicColor => '日记页动态配色';
@override
String get diarySettingDynamicColorDes => '使用基于封面的配色';
@override
String get fontStyleSystem => '系统字体';
@override
String get fontStyleSize => '字体大小';
@override
String get fontSizeSuperSmall => '超小';
@override
String get fontSizeSmall => '';
@override
String get fontSizeStandard => '标准';
@override
String get fontSizeLarge => '';
@override
String get fontSizeSuperLarge => '超大';
@override
String fontDeleteDes(Object fontName) {
return '删除字体 $fontName 后,将无法恢复,确定删除吗?';
}
@override
String get noticeEnableLocation => '请开启定位权限';
@override
String get noticeEnableLocation2 => '请前往设置中开启定位权限';
@override
String get diarySearch => '搜索';
@override
String diarySearchResult(Object count) {
return '共有 $count';
}
@override
String get webdavDashboardSetting => 'WebDAV 设置';
@override
String get webdavDashboardLocalDiaryCount => '本地日记数';
@override
String get webdavDashboardRemoteDiaryCount => '远程日记数';
@override
String get webdavDashboardWaitingForUpload => '待上传';
@override
String get webdavDashboardWaitingForDownload => '待下载';
@override
String get webdavDashboardUpload => '上传';
@override
String get webdavDashboardDownload => '下载';
@override
String get webdavDashboardCurrentTaskQueue => '当前任务队列';
@override
String get webdavDashboardTaskEmpty => '空闲';
@override
String get webdavDashboardTaskSync => '同步中';
@override
String get webdavDashboardConnectionError => '连接失败';
@override
String get webdavSyncSuccess => '同步成功';
@override
String get webdavSyncGetConfigError => '获取配置失败';
@override
String get updateFound => '发现新版本';
@override
String get updateToGoNow => '前往更新';
@override
String get editPickImage => '选择图片';
@override
String get editPickImageFromCamera => '拍照';
@override
String get editPickImageFromGallery => '相册';
@override
String get editPickImageFromWeb => '网络';
@override
String get editPickImageFromDraw => '涂鸦';
@override
String get editPickVideo => '选择视频';
@override
String get editPickVideoFromCamera => '录像';
@override
String get editPickVideoFromGallery => '相册';
@override
String get editPickAudio => '选择音频';
@override
String get editPickAudioFromRecord => '录音';
@override
String get editPickAudioFromFile => '音频文件';
@override
String get editDateAndTime => '日期和时间';
@override
String get editWeather => '天气';
@override
String get editCategory => '分类';
@override
String get editTag => '标签';
@override
String get editAddTag => '添加标签';
@override
String get editAddTagAlreadyExist => '标签已存在';
@override
String get editAddTagCannotEmpty => '标签不能为空';
@override
String get editMood => '心情';
@override
String get editTime => '时间';
@override
String get editCount => '字数';
@override
String get editTitle => '标题';
@override
String get editContent => '正文';
@override
String get editIndent => '缩进';
@override
String get backAgainToExit => '再按一次退出';
@override
String get cancelSelect => '取消选择';
@override
String get imageFetchError => '图片获取失败';
@override
String get imageFetching => '图片获取中';
@override
String get editSaveSuccess => '保存成功';
@override
String get editChangeSuccess => '修改成功';
@override
String get locationError => '定位失败';
@override
String get weatherError => '天气获取失败';
@override
String get weatherFetching => '天气获取中';
@override
String get weatherSuccess => '天气获取成功';
@override
String get sureToSave => '确定保存吗';
@override
String get drawPickColor => '选择颜色';
@override
String get audioFileError => '音频文件错误';
@override
String get diaryDelete => '删除';
@override
String get diaryEdit => '编辑';
@override
String get diaryShare => '分享';
@override
String diaryCount(Object count) {
return '$count';
}
@override
String get dataSync => '数据同步';
@override
String get diaryType => '类型';
@override
String mediaImageCount(num count) {
return '$count 张照片';
}
@override
String mediaAudioCount(num count) {
return '$count 段音频';
}
@override
String mediaVideoCount(num count) {
return '$count 段视频';
}
@override
String get toastSuccess => '成功';
@override
String get toastError => '出错了';
@override
String get toastLoading => '加载中';
@override
String genQrCodeError1(Object name) {
return '请先配置 $name';
}
@override
String get genQrCodeTooltip => '生成二维码';
@override
String get qrCodeInvalid => '二维码无效';
@override
String get inputTooltip => '输入';
@override
String get inputMethodTitle => '输入方式';
@override
String get inputMethodScanQrCode => '扫描二维码';
@override
String get inputMethodHandelInput => '手动输入';
@override
String get getKeyFromConsole => '请从对应控制台获取密钥';
@override
String get hasOption => '已配置';
@override
String get noOption => '未配置';
@override
String get labQweather => '和风天气';
@override
String get labTianditu => '天地图';
@override
String get labTencentCloud => '腾讯云';
}