Files
everything-is-suitable/everything-is-suitable-uniapp/src/locales/en.ts
T
zhangxiang 810081ac0a feat: 小程序端 UI 优化与纯客户端化改造
- 移除微信订阅推送功能(云函数/订阅管理页),回归纯客户端零后端架构
- 新增今日黄历默认展示卡片 TodayAlmanacCard(9 语言翻译)
- i18n 修复:启用 globalInjection 修复 $t 未注入,插值消息全部改为
  Messages Functions 适配小程序端(63 处)
- 修复底部导航切换失效与运势页数据不刷新
- 统一设计令牌(深褐主色 + 印红强调色),组件 UI 规范重构
- 图标 iconfont 化(FontAwesome 子集化,修复 Android 豆腐块)
- 新增 postcss-px2rpx 机型自适应(仅 mp-weixin 构建生效)
- 新增 5 个用户旅程 E2E 测试(31 用例)与验收报告
- 补充微信小程序项目配置(appid)
2026-08-28 07:51:02 +08:00

129 lines
4.3 KiB
TypeScript

export default {
common: {
retry: 'Retry',
cancel: 'Cancel',
confirm: 'Confirm',
loading: 'Loading...',
noData: 'No Data',
noResult: 'No results found',
search: 'Search',
male: 'Male',
female: 'Female',
pleaseSelect: 'Please select',
},
nav: {
almanac: 'Almanac',
ziwei: 'Zi Wei',
fortune: 'Fortune',
},
almanac: {
pageTitle: 'Almanac Search',
searching: 'Searching...',
searchFailed: 'Search failed, please try again later',
noResult: 'No results match the criteria',
noResultHelp: 'Try adjusting your search criteria',
noSearchYetTitle: 'Welcome to Everything Suitable',
noSearchYetDesc: 'Select a template or add search conditions above',
startSearch: 'Start Search',
keywordHint: 'Enter search keywords',
todayTitle: "Today's Almanac",
lunarDate: 'Lunar Date',
jianChu: 'Jianchu',
starGod: 'Star God',
godDirection: 'God Direction',
clash: 'Clash',
evil: 'Evil Direction',
naYin: 'Na Yin',
fetusGod: 'Fetus God',
pengzuTaboo: 'Pengzu Taboo',
},
ziwei: {
pageTitle: 'Zi Wei Dou Shu',
birthInfo: 'Birth Information',
birthDate: 'Birth Date',
birthHour: 'Birth Hour',
gender: 'Gender',
birthPlace: 'Birth Place',
birthPlaceHint: 'e.g. Haidian, Beijing',
locationNotFound: 'Location not found, please be more specific',
lookingUp: 'Looking up…',
pleaseSelect: 'Please select',
generating: 'Generating chart...',
generate: 'Generate Chart',
requireBirthDate: 'Please select a birth date first',
selectBirthDateFirst: 'Select your birth date first',
generateFailed: 'Failed to generate the chart, please try again later',
chartTitle: 'Zi Wei Dou Shu Chart',
sanFangAnalysis: 'San Fang Si Zheng Analysis',
sanFangScore: 'San Fang Score',
siZhengScore: 'Si Zheng Score',
overallEval: 'Overall Evaluation',
summary: 'Chart Summary',
scoreUnit: 'pts',
},
fortune: {
pageTitle: 'Fortune Analysis',
daily: 'Daily',
monthly: 'Monthly',
selectDate: 'Select Date',
selectMonth: 'Select Month',
overallScore: ({ named }) => `Overall Fortune: ${named('score')}pts`,
career: 'Career: ',
wealth: 'Wealth: ',
relationship: 'Relationship: ',
health: 'Health: ',
luckyColor: 'Lucky Color: ',
luckyNumber: 'Lucky Number: ',
luckyDirection: 'Lucky Direction: ',
noChartHint: 'Please generate a chart on the Zi Wei Dou Shu page first',
goToZiwei: 'Generate Chart',
},
search: {
searchConditions: 'Search Conditions',
addCondition: 'Add Condition',
addConditionHint: 'Please add at least one search condition',
searchDays: 'Search Days',
daysUnit: ({ named }) => `${named('count')} days`,
searchResults: 'Search Results',
resultCount: ({ named }) => `${named('count')} results`,
matchCount: 'Match',
sort: 'Sort',
sortByDate: 'Date',
sortByMatch: 'Match',
suitable: 'Suitable',
unsuitable: 'Unsuitable',
operatorAnd: 'AND',
operatorOr: 'OR',
excludeCondition: 'Exclude Condition',
activityItems: 'Items',
logicalOperator: 'Logical Operator',
dateFormat: ({ named }) => `${named('month')}/${named('day')}/${named('year')}`,
searchHistory: 'Search History',
clearHistory: 'Clear History',
noHistoryTitle: 'No Search History',
noHistoryDesc: 'Search conditions will appear here after searching',
confirmClear: 'Confirm Clear',
confirmClearContent: 'Are you sure you want to clear all search history?',
historyConditionDays: ({ named }) => `${named('count')} conditions, ${named('days')} days range`,
justNow: 'Just now',
hoursAgo: ({ named }) => `${named('count')}h ago`,
daysAgo: ({ named }) => `${named('count')}d ago`,
searchTemplates: 'Search Templates',
noTemplatesTitle: 'No Templates',
noTemplatesDesc: 'No templates match the criteria',
allCategories: 'All',
},
export: {
exportResults: 'Export Results',
exportSearchResults: 'Export Search Results',
selectFormat: 'Select Export Format',
selectContent: 'Select Export Content',
export: 'Export',
contentDate: 'Date',
contentLunarDate: 'Lunar Date',
contentWeekday: 'Weekday',
contentMatchedItems: 'Matched Items',
contentMatchCount: 'Match Score',
},
}