Skip to content

Commit 406a03e

Browse files
committed
feat: localize quota credentials saved toast
Uses the provider name in the success toast Adds a shared quotaCredentials.saved message key Updates translations across supported locales
1 parent 0d22c57 commit 406a03e

11 files changed

Lines changed: 11 additions & 11 deletions

File tree

packages/ui/src/components/sections/providers/QuotaCredentials.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export const QuotaCredentials: React.FC<{ providerId: ProviderId; providerName:
2727
if (!response.ok) throw new Error(payload?.error);
2828
if (payload?.configured !== undefined) setStatus(payload);
2929
setValues((current) => current.workspaceId ? { workspaceId: current.workspaceId } : {} as Record<string, string>);
30-
toast.success(t('settings.providers.page.openCodeGo.saved'));
30+
toast.success(t('settings.providers.page.quotaCredentials.saved', { provider: providerName }));
3131
} catch (error) { toast.error(error instanceof Error && error.message ? error.message : t('settings.providers.page.openCodeGo.saveFailed')); }
3232
finally { setBusy(false); }
3333
};

packages/ui/src/lib/i18n/messages/en.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': 'Replace',
99
'settings.providers.page.openCodeGo.validate': 'Validate',
1010
'settings.providers.page.openCodeGo.delete': 'Delete',
11-
'settings.providers.page.openCodeGo.saved': 'OpenCode Go credentials saved.',
11+
'settings.providers.page.quotaCredentials.saved': '{provider} credentials saved.',
1212
'settings.providers.page.openCodeGo.saveFailed': 'Could not validate OpenCode Go credentials.',
1313
'settings.providers.page.openCodeGo.valid': 'OpenCode Go credentials are valid.',
1414
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go credentials are invalid or expired.',

packages/ui/src/lib/i18n/messages/es.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': 'Reemplazar',
99
'settings.providers.page.openCodeGo.validate': 'Validar',
1010
'settings.providers.page.openCodeGo.delete': 'Eliminar',
11-
'settings.providers.page.openCodeGo.saved': 'Credenciales de OpenCode Go guardadas.',
11+
'settings.providers.page.quotaCredentials.saved': 'Credenciales de {provider} guardadas.',
1212
'settings.providers.page.openCodeGo.saveFailed': 'No se pudieron validar las credenciales de OpenCode Go.',
1313
'settings.providers.page.openCodeGo.valid': 'Las credenciales de OpenCode Go son válidas.',
1414
'settings.providers.page.openCodeGo.invalid': 'Las credenciales de OpenCode Go no son válidas o han caducado.',

packages/ui/src/lib/i18n/messages/fr.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': 'Remplacer',
99
'settings.providers.page.openCodeGo.validate': 'Valider',
1010
'settings.providers.page.openCodeGo.delete': 'Supprimer',
11-
'settings.providers.page.openCodeGo.saved': 'Identifiants OpenCode Go enregistrés.',
11+
'settings.providers.page.quotaCredentials.saved': 'Identifiants de {provider} enregistrés.',
1212
'settings.providers.page.openCodeGo.saveFailed': 'Impossible de valider les identifiants OpenCode Go.',
1313
'settings.providers.page.openCodeGo.valid': 'Les identifiants OpenCode Go sont valides.',
1414
'settings.providers.page.openCodeGo.invalid': 'Les identifiants OpenCode Go sont invalides ou expirés.',

packages/ui/src/lib/i18n/messages/ja.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': '置換',
99
'settings.providers.page.openCodeGo.validate': '検証',
1010
'settings.providers.page.openCodeGo.delete': '削除',
11-
'settings.providers.page.openCodeGo.saved': 'OpenCode Go の認証情報を保存しました。',
11+
'settings.providers.page.quotaCredentials.saved': '{provider} の認証情報を保存しました。',
1212
'settings.providers.page.openCodeGo.saveFailed': 'OpenCode Go の認証情報を検証できませんでした。',
1313
'settings.providers.page.openCodeGo.valid': 'OpenCode Go の認証情報は有効です。',
1414
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go の認証情報が無効または期限切れです。',

packages/ui/src/lib/i18n/messages/ko.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': '교체',
99
'settings.providers.page.openCodeGo.validate': '검증',
1010
'settings.providers.page.openCodeGo.delete': '삭제',
11-
'settings.providers.page.openCodeGo.saved': 'OpenCode Go 인증 정보를 저장했습니다.',
11+
'settings.providers.page.quotaCredentials.saved': '{provider} 인증 정보를 저장했습니다.',
1212
'settings.providers.page.openCodeGo.saveFailed': 'OpenCode Go 인증 정보를 검증할 수 없습니다.',
1313
'settings.providers.page.openCodeGo.valid': 'OpenCode Go 인증 정보가 유효합니다.',
1414
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go 인증 정보가 유효하지 않거나 만료되었습니다.',

packages/ui/src/lib/i18n/messages/pl.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': 'Zastąp',
99
'settings.providers.page.openCodeGo.validate': 'Sprawdź',
1010
'settings.providers.page.openCodeGo.delete': 'Usuń',
11-
'settings.providers.page.openCodeGo.saved': 'Dane OpenCode Go zostały zapisane.',
11+
'settings.providers.page.quotaCredentials.saved': 'Dane uwierzytelniające {provider} zostały zapisane.',
1212
'settings.providers.page.openCodeGo.saveFailed': 'Nie udało się sprawdzić danych OpenCode Go.',
1313
'settings.providers.page.openCodeGo.valid': 'Dane OpenCode Go są prawidłowe.',
1414
'settings.providers.page.openCodeGo.invalid': 'Dane OpenCode Go są nieprawidłowe lub wygasły.',

packages/ui/src/lib/i18n/messages/pt-BR.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': 'Substituir',
99
'settings.providers.page.openCodeGo.validate': 'Validar',
1010
'settings.providers.page.openCodeGo.delete': 'Excluir',
11-
'settings.providers.page.openCodeGo.saved': 'Credenciais do OpenCode Go salvas.',
11+
'settings.providers.page.quotaCredentials.saved': 'Credenciais de {provider} salvas.',
1212
'settings.providers.page.openCodeGo.saveFailed': 'Não foi possível validar as credenciais do OpenCode Go.',
1313
'settings.providers.page.openCodeGo.valid': 'As credenciais do OpenCode Go são válidas.',
1414
'settings.providers.page.openCodeGo.invalid': 'As credenciais do OpenCode Go são inválidas ou expiraram.',

packages/ui/src/lib/i18n/messages/uk.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': 'Замінити',
99
'settings.providers.page.openCodeGo.validate': 'Перевірити',
1010
'settings.providers.page.openCodeGo.delete': 'Видалити',
11-
'settings.providers.page.openCodeGo.saved': 'Дані OpenCode Go збережено.',
11+
'settings.providers.page.quotaCredentials.saved': 'Облікові дані {provider} збережено.',
1212
'settings.providers.page.openCodeGo.saveFailed': 'Не вдалося перевірити дані OpenCode Go.',
1313
'settings.providers.page.openCodeGo.valid': 'Дані OpenCode Go дійсні.',
1414
'settings.providers.page.openCodeGo.invalid': 'Дані OpenCode Go недійсні або протерміновані.',

packages/ui/src/lib/i18n/messages/zh-CN.settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const settingsDict = {
88
'settings.providers.page.openCodeGo.replace': '替换',
99
'settings.providers.page.openCodeGo.validate': '验证',
1010
'settings.providers.page.openCodeGo.delete': '删除',
11-
'settings.providers.page.openCodeGo.saved': '已保存 OpenCode Go 凭据。',
11+
'settings.providers.page.quotaCredentials.saved': '已保存 {provider} 凭据。',
1212
'settings.providers.page.openCodeGo.saveFailed': '无法验证 OpenCode Go 凭据。',
1313
'settings.providers.page.openCodeGo.valid': 'OpenCode Go 凭据有效。',
1414
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go 凭据无效或已过期。',

0 commit comments

Comments
 (0)