mirror of
https://github.com/ZhuJHua/moodiary.git
synced 2026-04-05 16:39:01 +08:00
892 lines
19 KiB
Dart
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 => '腾讯云';
|
|
}
|