diff --git a/packages/web/components/common/Icon/constants.ts b/packages/web/components/common/Icon/constants.ts index f6fc36ce7..0c8b75715 100644 --- a/packages/web/components/common/Icon/constants.ts +++ b/packages/web/components/common/Icon/constants.ts @@ -439,6 +439,7 @@ export const iconPaths = { point: () => import('./icons/point.svg'), preview: () => import('./icons/preview.svg'), 'price/bg': () => import('./icons/price/bg.svg'), + 'price/pricearrow': () => import('./icons/price/pricearrow.svg'), 'price/right': () => import('./icons/price/right.svg'), save: () => import('./icons/save.svg'), sliderTag: () => import('./icons/sliderTag.svg'), diff --git a/packages/web/components/common/Icon/icons/price/pricearrow.svg b/packages/web/components/common/Icon/icons/price/pricearrow.svg new file mode 100644 index 000000000..b87097f03 --- /dev/null +++ b/packages/web/components/common/Icon/icons/price/pricearrow.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/web/i18n/en/common.json b/packages/web/i18n/en/common.json index 3335d5aff..c26f3bc59 100644 --- a/packages/web/i18n/en/common.json +++ b/packages/web/i18n/en/common.json @@ -1159,6 +1159,7 @@ "support.wallet.subscription.function.Points": "{{amount}} AI Points", "support.wallet.subscription.mode.Month": "Month", "support.wallet.subscription.mode.Period": "Subscription Period", + "support.wallet.subscription.mode.Ten Year": "Pay 10 months, imagine 1 year!", "support.wallet.subscription.mode.Year": "Year", "support.wallet.subscription.mode.Year sale": "Two Months Free", "support.wallet.subscription.point": "Points", diff --git a/packages/web/i18n/zh-CN/common.json b/packages/web/i18n/zh-CN/common.json index 9ef8f6515..4c36a6d60 100644 --- a/packages/web/i18n/zh-CN/common.json +++ b/packages/web/i18n/zh-CN/common.json @@ -1158,6 +1158,7 @@ "support.wallet.subscription.function.Points": "{{amount}} AI 积分", "support.wallet.subscription.mode.Month": "按月", "support.wallet.subscription.mode.Period": "订阅周期", + "support.wallet.subscription.mode.Ten Year": "支付10个月,畅想1年!", "support.wallet.subscription.mode.Year": "按年", "support.wallet.subscription.mode.Year sale": "赠送两个月", "support.wallet.subscription.point": "积分", diff --git a/packages/web/i18n/zh-Hant/common.json b/packages/web/i18n/zh-Hant/common.json index 47c0ea945..ee5b51d51 100644 --- a/packages/web/i18n/zh-Hant/common.json +++ b/packages/web/i18n/zh-Hant/common.json @@ -1158,6 +1158,7 @@ "support.wallet.subscription.function.Points": "{{amount}} AI 點數", "support.wallet.subscription.mode.Month": "按月", "support.wallet.subscription.mode.Period": "訂閱週期", + "support.wallet.subscription.mode.Ten Year": "支付10個月,暢想1年!", "support.wallet.subscription.mode.Year": "按年", "support.wallet.subscription.mode.Year sale": "贈送兩個月", "support.wallet.subscription.point": "點數", diff --git a/projects/app/src/pageComponents/price/Standard.tsx b/projects/app/src/pageComponents/price/Standard.tsx index d881a53fc..831b44df7 100644 --- a/projects/app/src/pageComponents/price/Standard.tsx +++ b/projects/app/src/pageComponents/price/Standard.tsx @@ -74,35 +74,45 @@ const Standard = ({ return ( <> - - + + + + {t('common:support.wallet.subscription.mode.Ten Year')} + + {t('common:support.wallet.subscription.mode.Year')} - - ({t('common:support.wallet.subscription.mode.Year sale')}) - - - ), - value: SubModeEnum.year - } - ]} - value={selectSubMode} - onChange={(e) => setSelectSubMode(e as `${SubModeEnum}`)} - /> - + ), + value: SubModeEnum.year + } + ]} + value={selectSubMode} + onChange={(e) => setSelectSubMode(e as `${SubModeEnum}`)} + /> + + + + {/* card */}