文件
Guoguo 431d4058a8 feat(ui): use face-map layout for report zones and manual region picker; restrict manual care to smart mode
- scan-report: replace zone card grid with the same oval face-map layout as
  treatment-setup, zones tinted by recommended light with mode label; restore
  the per-light legend under the map
- manual-treatment: region picker now uses the same face-map layout
- manual care mode selection is smart-mode only: entry link hidden for
  non-subscribers and the page itself checks subscription (free mode passes
  since the backend reports it as active)
2026-07-28 06:44:34 -07:00

47 行
2.2 KiB
JavaScript

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
// Strings for the manual treatment (direct wavelength/function select) page
// (pages/manual-treatment). Owned by the manual-mode feature. Keep zh/en in sync.
module.exports = {
zh: {
navTitle: '手动护理',
navSubtitle: '直接选择护理功能,快速开始',
functionTitle: '选择护理功能',
functions: {
rejuvenate: { name: '嫩肤焕亮', benefit: '红光温和促进胶原,改善暗沉' },
acne: { name: '净痘控油', benefit: '紫光清洁抑菌,平衡油脂' },
eventone: { name: '匀净提亮', benefit: '黄光舒缓肌肤,提亮肤色' },
revitalize: { name: '深层焕活', benefit: '红外深层导入,焕活紧致' }
},
regionTitle: '选择区域',
durationTitle: '选择时长',
durationUnit: '{min} 分钟',
safetyTip: '单次护理最长 10 分钟,亮度已设为护理中档,请佩戴护目镜',
start: '开始护理',
starting: '启动中...',
noRegionSelected: '请至少选择一个区域',
startFailed: '启动失败',
entryLink: '手动选择波长护理 ',
smartOnly: '手动选择护理模式为智能模式专属,开通订阅后即可使用'
},
en: {
navTitle: 'Manual Care',
navSubtitle: 'Pick a care function and start right away',
functionTitle: 'Select Care Function',
functions: {
rejuvenate: { name: 'Rejuvenate & Brighten', benefit: 'Red light boosts collagen, eases dullness' },
acne: { name: 'Clear & Oil Control', benefit: 'UV light cleanses and balances oil' },
eventone: { name: 'Even & Brighten', benefit: 'Yellow light soothes and brightens tone' },
revitalize: { name: 'Deep Revitalize', benefit: 'Infrared penetrates deep to firm skin' }
},
regionTitle: 'Select Regions',
durationTitle: 'Select Duration',
durationUnit: '{min} min',
safetyTip: 'Sessions last up to 10 min at a safe medium brightness. Wear eye protection.',
start: 'Start Care',
starting: 'Starting...',
noRegionSelected: 'Please select at least one region',
startFailed: 'Failed to start',
entryLink: 'Manual wavelength care ',
smartOnly: 'Choosing a care mode manually is a Smart Mode feature. Subscribe to unlock it.'
}
}