checkpoint: focus seed 1.0.1 localized dev switch
This commit is contained in:
@@ -0,0 +1,446 @@
|
||||
// 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 appTitle => 'Focus Seed';
|
||||
|
||||
@override
|
||||
String get brandName => 'Focus Seed';
|
||||
|
||||
@override
|
||||
String get saving => '保存中';
|
||||
|
||||
@override
|
||||
String get local => '本地';
|
||||
|
||||
@override
|
||||
String get navToday => '今日';
|
||||
|
||||
@override
|
||||
String get navJourney => '进展';
|
||||
|
||||
@override
|
||||
String get navMe => '我的';
|
||||
|
||||
@override
|
||||
String get tryAgain => '重试';
|
||||
|
||||
@override
|
||||
String get couldNotOpenApp => '无法打开 Focus Seed。';
|
||||
|
||||
@override
|
||||
String get openFailed => '本地数据打开失败。';
|
||||
|
||||
@override
|
||||
String get saveFailed => '保存失败,请重试。';
|
||||
|
||||
@override
|
||||
String get goodMorning => '早上好';
|
||||
|
||||
@override
|
||||
String get goodDay => '今天好';
|
||||
|
||||
@override
|
||||
String get goodEvening => '晚上好';
|
||||
|
||||
@override
|
||||
String get goodNight => '夜深了';
|
||||
|
||||
@override
|
||||
String readableDate(Object date, Object weekday) {
|
||||
return '$date - $weekday';
|
||||
}
|
||||
|
||||
@override
|
||||
String get todayIntentionLabel => '今日目标';
|
||||
|
||||
@override
|
||||
String get chooseOneOutcome => '选一个结果';
|
||||
|
||||
@override
|
||||
String get focusLabel => '专注';
|
||||
|
||||
@override
|
||||
String get timerReady => '准备好了就开始';
|
||||
|
||||
@override
|
||||
String get timerRunning => '专注中';
|
||||
|
||||
@override
|
||||
String get timerPaused => '已暂停';
|
||||
|
||||
@override
|
||||
String get timerCompleted => '已完成';
|
||||
|
||||
@override
|
||||
String get reflectOneMinute => '复盘 1 分钟';
|
||||
|
||||
@override
|
||||
String get startAnotherSession => '再来一轮';
|
||||
|
||||
@override
|
||||
String get setTodaysIntention => '设置今日目标';
|
||||
|
||||
@override
|
||||
String get pause => '暂停';
|
||||
|
||||
@override
|
||||
String get end => '结束';
|
||||
|
||||
@override
|
||||
String get resume => '继续';
|
||||
|
||||
@override
|
||||
String startMinutes(int minutes) {
|
||||
return '开始 $minutes 分钟';
|
||||
}
|
||||
|
||||
@override
|
||||
String get resetTimer => '重置计时';
|
||||
|
||||
@override
|
||||
String get todaysHabits => '今日习惯';
|
||||
|
||||
@override
|
||||
String completedCount(int completed, int total) {
|
||||
return '$completed/$total 完成';
|
||||
}
|
||||
|
||||
@override
|
||||
String get manageHabits => '管理习惯';
|
||||
|
||||
@override
|
||||
String get addHabit => '添加习惯';
|
||||
|
||||
@override
|
||||
String get add => '添加';
|
||||
|
||||
@override
|
||||
String get emptyHabitPrompt => '添加一个可重复的小习惯。';
|
||||
|
||||
@override
|
||||
String viewAllHabits(int count) {
|
||||
return '查看全部 $count 个';
|
||||
}
|
||||
|
||||
@override
|
||||
String get reflectionSaved => '复盘已保存';
|
||||
|
||||
@override
|
||||
String get reflectionPromptTitle => '复盘一下';
|
||||
|
||||
@override
|
||||
String get reflectionPromptBody => '写一句有用的总结。';
|
||||
|
||||
@override
|
||||
String get progressIntention => '目标';
|
||||
|
||||
@override
|
||||
String get progressFocus => '专注';
|
||||
|
||||
@override
|
||||
String get progressHabits => '习惯';
|
||||
|
||||
@override
|
||||
String get progressReflect => '复盘';
|
||||
|
||||
@override
|
||||
String get done => '完成';
|
||||
|
||||
@override
|
||||
String get next => '下一步';
|
||||
|
||||
@override
|
||||
String get later => '稍后';
|
||||
|
||||
@override
|
||||
String minutesShort(int minutes) {
|
||||
return '$minutes 分钟';
|
||||
}
|
||||
|
||||
@override
|
||||
String dailyStepsComplete(int completed) {
|
||||
return '今日完成 $completed/4';
|
||||
}
|
||||
|
||||
@override
|
||||
String get habitOptions => '习惯选项';
|
||||
|
||||
@override
|
||||
String get rename => '重命名';
|
||||
|
||||
@override
|
||||
String get delete => '删除';
|
||||
|
||||
@override
|
||||
String get habitsTitle => '习惯';
|
||||
|
||||
@override
|
||||
String get habitsSubtitle => '少量、可重复。';
|
||||
|
||||
@override
|
||||
String get emptyHabitsTitle => '添加小习惯';
|
||||
|
||||
@override
|
||||
String get addHabitTitle => '添加习惯';
|
||||
|
||||
@override
|
||||
String get renameHabitTitle => '重命名习惯';
|
||||
|
||||
@override
|
||||
String get habitHint => '例如:读 10 页书';
|
||||
|
||||
@override
|
||||
String get cancel => '取消';
|
||||
|
||||
@override
|
||||
String get save => '保存';
|
||||
|
||||
@override
|
||||
String get setIntentionTitle => '设置目标';
|
||||
|
||||
@override
|
||||
String get editIntentionTitle => '编辑目标';
|
||||
|
||||
@override
|
||||
String get intentionHint => '今天最重要的是什么?';
|
||||
|
||||
@override
|
||||
String get deleteHabitTitle => '删除习惯?';
|
||||
|
||||
@override
|
||||
String get deleteHabitBody => '这个习惯的历史完成记录也会删除。';
|
||||
|
||||
@override
|
||||
String get exportJson => '导出 JSON';
|
||||
|
||||
@override
|
||||
String get close => '关闭';
|
||||
|
||||
@override
|
||||
String get copy => '复制';
|
||||
|
||||
@override
|
||||
String get exportCopied => '已复制导出内容';
|
||||
|
||||
@override
|
||||
String get importJson => '导入 JSON';
|
||||
|
||||
@override
|
||||
String get importHint => '粘贴 Focus Seed 的 JSON 导出内容';
|
||||
|
||||
@override
|
||||
String get import => '导入';
|
||||
|
||||
@override
|
||||
String get clearDataTitle => '清除本地数据?';
|
||||
|
||||
@override
|
||||
String get clearDataBody => '会清除本机的目标、习惯、专注记录和复盘。';
|
||||
|
||||
@override
|
||||
String get clear => '清除';
|
||||
|
||||
@override
|
||||
String get privacyTitle => '隐私';
|
||||
|
||||
@override
|
||||
String get privacyBodyOne => 'Focus Seed 只在本机保存目标、习惯、专注记录、复盘和设置。当前版本没有登录、云同步、广告、分析 SDK 或付费 SDK。';
|
||||
|
||||
@override
|
||||
String get privacyBodyTwo => '你可以在“我的空间”导出、导入或清除本地数据。';
|
||||
|
||||
@override
|
||||
String get reflectionEmptyError => '写一句真实的总结。';
|
||||
|
||||
@override
|
||||
String get reflectionSaveError => '保存失败,请重试。';
|
||||
|
||||
@override
|
||||
String get reflectionSheetTitle => '复盘一下';
|
||||
|
||||
@override
|
||||
String get reflectionSheetSubtitle => '保留有效的,调整一个点。';
|
||||
|
||||
@override
|
||||
String get reflectionHint => '一句有用的话就够。';
|
||||
|
||||
@override
|
||||
String get savingLabel => '保存中';
|
||||
|
||||
@override
|
||||
String get saveReflection => '保存复盘';
|
||||
|
||||
@override
|
||||
String get moodCalm => '平静';
|
||||
|
||||
@override
|
||||
String get moodClear => '清醒';
|
||||
|
||||
@override
|
||||
String get moodProud => '满意';
|
||||
|
||||
@override
|
||||
String get moodTired => '疲惫';
|
||||
|
||||
@override
|
||||
String get meTitle => '我的空间';
|
||||
|
||||
@override
|
||||
String get meSubtitle => '本地私有,无需账号。';
|
||||
|
||||
@override
|
||||
String get appearance => '外观';
|
||||
|
||||
@override
|
||||
String get system => '系统';
|
||||
|
||||
@override
|
||||
String get light => '浅色';
|
||||
|
||||
@override
|
||||
String get dark => '深色';
|
||||
|
||||
@override
|
||||
String get language => '语言';
|
||||
|
||||
@override
|
||||
String get developmentOnly => '仅开发环境';
|
||||
|
||||
@override
|
||||
String get languageDefault => '默认';
|
||||
|
||||
@override
|
||||
String get languageEnglish => 'English';
|
||||
|
||||
@override
|
||||
String get languageChinese => '中文';
|
||||
|
||||
@override
|
||||
String get yourData => '数据';
|
||||
|
||||
@override
|
||||
String get exportJsonSubtitle => '复制一份本地备份。';
|
||||
|
||||
@override
|
||||
String get importJsonSubtitle => '恢复之前导出的数据。';
|
||||
|
||||
@override
|
||||
String get privacySubtitle => '数据只保存在本机。';
|
||||
|
||||
@override
|
||||
String get resetLocalGarden => '清除本地数据';
|
||||
|
||||
@override
|
||||
String get resetLocalGardenSubtitle => '清除目标、习惯、记录和复盘。';
|
||||
|
||||
@override
|
||||
String get dataImported => '已导入数据';
|
||||
|
||||
@override
|
||||
String get importFailed => '导入失败';
|
||||
|
||||
@override
|
||||
String get localDataCleared => '本地数据已清除';
|
||||
|
||||
@override
|
||||
String get journeyTitle => '今日进展';
|
||||
|
||||
@override
|
||||
String get recentFocus => '最近专注';
|
||||
|
||||
@override
|
||||
String sessionsTotal(int count) {
|
||||
return '共 $count 次';
|
||||
}
|
||||
|
||||
@override
|
||||
String focusMinutes(int minutes) {
|
||||
return '专注 $minutes 分钟';
|
||||
}
|
||||
|
||||
@override
|
||||
String get recentReflections => '最近复盘';
|
||||
|
||||
@override
|
||||
String get recentReflectionsDetail => '值得保留的记录';
|
||||
|
||||
@override
|
||||
String focusedMinutes(int minutes) {
|
||||
return '已专注 $minutes 分钟';
|
||||
}
|
||||
|
||||
@override
|
||||
String get noFocusSessionYet => '还没有完成专注';
|
||||
|
||||
@override
|
||||
String habitsCompleted(int completed, int total) {
|
||||
return '$completed/$total 完成';
|
||||
}
|
||||
|
||||
@override
|
||||
String get reflectionCaptured => '今日复盘已记录';
|
||||
|
||||
@override
|
||||
String get reflectionAction => '用一句话收尾';
|
||||
|
||||
@override
|
||||
String get growthTitle => '成长';
|
||||
|
||||
@override
|
||||
String get growthFlowerOpen => '今日花朵已开放';
|
||||
|
||||
@override
|
||||
String get growthLocked => '复盘后解锁';
|
||||
|
||||
@override
|
||||
String get sevenDayGrowth => '7 日成长';
|
||||
|
||||
@override
|
||||
String get sevenDayGrowthSubtitle => '连续行动会被看见。';
|
||||
|
||||
@override
|
||||
String get growthSeed => '种子';
|
||||
|
||||
@override
|
||||
String get growthSprout => '发芽';
|
||||
|
||||
@override
|
||||
String get growthLeaves => '生长';
|
||||
|
||||
@override
|
||||
String get growthFlower => '开花';
|
||||
|
||||
@override
|
||||
String growthDaySemantic(Object date, Object stage) {
|
||||
return '$date,$stage';
|
||||
}
|
||||
|
||||
@override
|
||||
String get growthSeedSemantic => '等待今日目标的种子';
|
||||
|
||||
@override
|
||||
String get growthSproutSemantic => '目标已种下,正在发芽';
|
||||
|
||||
@override
|
||||
String get growthLeavesSemantic => '今日进度让植物生长';
|
||||
|
||||
@override
|
||||
String get growthFlowerSemantic => '今日闭环完成,花朵开放';
|
||||
|
||||
@override
|
||||
String get defaultHabitPlanTask => '计划一个明确任务';
|
||||
|
||||
@override
|
||||
String get defaultHabitFocus => '专注 25 分钟';
|
||||
|
||||
@override
|
||||
String get defaultHabitReflect => '写一句复盘';
|
||||
}
|
||||
Reference in New Issue
Block a user