Skip to content

Commit 6577f1c

Browse files
committed
fix: add unit label to AI credit display
1 parent 3e1e10b commit 6577f1c

3 files changed

Lines changed: 18 additions & 8 deletions

File tree

src/components/CloudAccountCard.tsx

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -383,8 +383,12 @@ export function CloudAccountCard({
383383
<CardDescription className="truncate text-xs">{account.email}</CardDescription>
384384

385385
{shouldShowAiCredits && aiCredits && (
386-
<div className="mt-1 flex items-center gap-1 text-[10px] font-medium text-amber-500">
387-
<span>{formatAiCreditsAmount(aiCredits.credits)}</span>
386+
<div className="mt-1 flex items-center gap-1 text-[10px] font-medium text-blue-500">
387+
<span>
388+
{t('cloud.card.aiCreditsValue', {
389+
amount: formatAiCreditsAmount(aiCredits.credits),
390+
})}
391+
</span>
388392
{aiCredits.expiryDate && (
389393
<span className="text-muted-foreground opacity-70">
390394
·{' '}
@@ -697,8 +701,10 @@ export function CompactCloudAccountCard({
697701
)}
698702

699703
{shouldShowAiCredits && aiCredits && (
700-
<span className="shrink-0 text-amber-500">
701-
{formatAiCreditsAmount(aiCredits.credits)}
704+
<span className="shrink-0 text-blue-500">
705+
{t('cloud.card.aiCreditsValue', {
706+
amount: formatAiCreditsAmount(aiCredits.credits),
707+
})}
702708
{aiCredits.expiryDate && (
703709
<span className="text-muted-foreground">
704710
{' '}

src/localization/i18n.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,7 @@ i18n
328328
proxySaved: 'Proxy saved',
329329
noProxy: 'No proxy',
330330
aiCredits: 'AI Credits',
331+
aiCreditsValue: '{{amount}} credits',
331332
creditsExpiry: 'expires {{date}}',
332333
modelVisibility: 'Model Visibility',
333334
},
@@ -391,7 +392,7 @@ i18n
391392
updateSettingsFailed: 'Failed to update settings',
392393
actionFailed: 'Action failed',
393394
startAuthFailed: 'Failed to start sign-in flow',
394-
refreshCreditsAvailable: 'AI credits: ${{amount}}',
395+
refreshCreditsAvailable: 'AI credits: {{amount}}',
395396
refreshCreditsUnavailable: 'AI credits not available for this refresh.',
396397
batchRefreshSuccess: 'Successfully refreshed {{count}} accounts.',
397398
batchRefreshPartial: {
@@ -799,6 +800,7 @@ i18n
799800
proxySaved: '代理已保存',
800801
noProxy: '无代理',
801802
aiCredits: 'AI 积分',
803+
aiCreditsValue: '{{amount}} 积分',
802804
creditsExpiry: '{{date}} 过期',
803805
modelVisibility: '模型可见性',
804806
},
@@ -862,7 +864,7 @@ i18n
862864
updateSettingsFailed: '更新设置失败',
863865
actionFailed: '操作失败',
864866
startAuthFailed: '启动登录流程失败',
865-
refreshCreditsAvailable: 'AI 积分:${{amount}}',
867+
refreshCreditsAvailable: 'AI 积分:{{amount}}',
866868
refreshCreditsUnavailable: '本次刷新没有可用的 AI 积分信息。',
867869
batchRefreshSuccess: '成功刷新 {{count}} 个账号。',
868870
batchRefreshPartial: {
@@ -1272,6 +1274,7 @@ i18n
12721274
proxySaved: 'Прокси сохранён',
12731275
noProxy: 'Без прокси',
12741276
aiCredits: 'AI Кредиты',
1277+
aiCreditsValue: '{{amount}} кредитов',
12751278
creditsExpiry: 'истекает {{date}}',
12761279
modelVisibility: 'Видимость моделей',
12771280
},
@@ -1335,7 +1338,7 @@ i18n
13351338
updateSettingsFailed: 'Не удалось обновить настройки',
13361339
actionFailed: 'Не удалось выполнить действие',
13371340
startAuthFailed: 'Не удалось запустить процесс входа',
1338-
refreshCreditsAvailable: 'AI кредиты: ${{amount}}',
1341+
refreshCreditsAvailable: 'AI кредиты: {{amount}}',
13391342
refreshCreditsUnavailable: 'AI кредиты недоступны для этого обновления.',
13401343
batchRefreshSuccess: 'Успешно обновлено {{count}} аккаунтов.',
13411344
batchRefreshPartial: {

src/localization/vi.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ const vi = {
307307
proxySaved: 'Đã lưu proxy',
308308
noProxy: 'Không dùng proxy',
309309
aiCredits: 'AI Credits',
310+
aiCreditsValue: '{{amount}} credits',
310311
creditsExpiry: 'hết hạn {{date}}',
311312
modelVisibility: 'Hiển thị model',
312313
},
@@ -370,7 +371,7 @@ const vi = {
370371
updateSettingsFailed: 'Không thể cập nhật cài đặt',
371372
actionFailed: 'Không thể thực hiện thao tác',
372373
startAuthFailed: 'Không thể bắt đầu luồng đăng nhập',
373-
refreshCreditsAvailable: 'AI credits: ${{amount}}',
374+
refreshCreditsAvailable: 'AI credits: {{amount}}',
374375
refreshCreditsUnavailable: 'Không có thông tin AI credits cho lần làm mới này.',
375376
batchRefreshSuccess: 'Đã làm mới thành công {{count}} tài khoản.',
376377
batchRefreshPartial: {

0 commit comments

Comments
 (0)