feat: localize cursor quota credential labels
Use dedicated access and refresh token labels for Cursor quota credentials. Add localized token placeholder strings across supported settings languages.
This commit is contained in:
@@ -38,8 +38,8 @@ export const QuotaCredentials: React.FC<{ providerId: ProviderId; providerName:
|
||||
{providerId === 'opencode-go' && field('workspaceId', t('settings.providers.page.openCodeGo.workspaceId'), 'wrk_...')}
|
||||
{providerId === 'opencode-go' && field('authCookie', t('settings.providers.page.openCodeGo.authCookie'), 'auth=...')}
|
||||
{providerId === 'ollama-cloud' && field('cookie', t('settings.providers.page.openCodeGo.authCookie'), 'session=...')}
|
||||
{providerId === 'cursor' && field('accessToken', t('settings.providers.page.auth.apiKeyLabel'), t('settings.providers.page.auth.apiKeyPlaceholder'))}
|
||||
{providerId === 'cursor' && field('refreshToken', t('settings.providers.page.auth.apiKeyLabel'), t('settings.providers.page.auth.apiKeyPlaceholder'))}
|
||||
{providerId === 'cursor' && field('accessToken', t('settings.providers.page.quotaCredentials.accessToken'), t('settings.providers.page.quotaCredentials.tokenPlaceholder'))}
|
||||
{providerId === 'cursor' && field('refreshToken', t('settings.providers.page.quotaCredentials.refreshToken'), t('settings.providers.page.quotaCredentials.tokenPlaceholder'))}
|
||||
<div className="flex flex-wrap gap-2">
|
||||
<Button size="xs" disabled={busy} onClick={() => request(route, 'PUT', values)}>{status?.configured ? t('settings.providers.page.openCodeGo.replace') : t('settings.providers.page.openCodeGo.save')}</Button>
|
||||
{status?.configured && <Button variant="outline" size="xs" disabled={busy} onClick={() => request(`${route}/validate`, 'POST')}>{t('settings.providers.page.openCodeGo.validate')}</Button>}
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': 'Validate',
|
||||
'settings.providers.page.openCodeGo.delete': 'Delete',
|
||||
'settings.providers.page.quotaCredentials.saved': '{provider} credentials saved.',
|
||||
'settings.providers.page.quotaCredentials.accessToken': 'Access token',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': 'Refresh token',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': 'Paste token',
|
||||
'settings.providers.page.openCodeGo.saveFailed': 'Could not validate OpenCode Go credentials.',
|
||||
'settings.providers.page.openCodeGo.valid': 'OpenCode Go credentials are valid.',
|
||||
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go credentials are invalid or expired.',
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': 'Validar',
|
||||
'settings.providers.page.openCodeGo.delete': 'Eliminar',
|
||||
'settings.providers.page.quotaCredentials.saved': 'Credenciales de {provider} guardadas.',
|
||||
'settings.providers.page.quotaCredentials.accessToken': 'Token de acceso',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': 'Token de actualización',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': 'Pega el token',
|
||||
'settings.providers.page.openCodeGo.saveFailed': 'No se pudieron validar las credenciales de OpenCode Go.',
|
||||
'settings.providers.page.openCodeGo.valid': 'Las credenciales de OpenCode Go son válidas.',
|
||||
'settings.providers.page.openCodeGo.invalid': 'Las credenciales de OpenCode Go no son válidas o han caducado.',
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': 'Valider',
|
||||
'settings.providers.page.openCodeGo.delete': 'Supprimer',
|
||||
'settings.providers.page.quotaCredentials.saved': 'Identifiants de {provider} enregistrés.',
|
||||
'settings.providers.page.quotaCredentials.accessToken': 'Jeton d’accès',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': 'Jeton d’actualisation',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': 'Collez le jeton',
|
||||
'settings.providers.page.openCodeGo.saveFailed': 'Impossible de valider les identifiants OpenCode Go.',
|
||||
'settings.providers.page.openCodeGo.valid': 'Les identifiants OpenCode Go sont valides.',
|
||||
'settings.providers.page.openCodeGo.invalid': 'Les identifiants OpenCode Go sont invalides ou expirés.',
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': '検証',
|
||||
'settings.providers.page.openCodeGo.delete': '削除',
|
||||
'settings.providers.page.quotaCredentials.saved': '{provider} の認証情報を保存しました。',
|
||||
'settings.providers.page.quotaCredentials.accessToken': 'アクセストークン',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': '更新トークン',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': 'トークンを貼り付け',
|
||||
'settings.providers.page.openCodeGo.saveFailed': 'OpenCode Go の認証情報を検証できませんでした。',
|
||||
'settings.providers.page.openCodeGo.valid': 'OpenCode Go の認証情報は有効です。',
|
||||
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go の認証情報が無効または期限切れです。',
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': '검증',
|
||||
'settings.providers.page.openCodeGo.delete': '삭제',
|
||||
'settings.providers.page.quotaCredentials.saved': '{provider} 인증 정보를 저장했습니다.',
|
||||
'settings.providers.page.quotaCredentials.accessToken': '액세스 토큰',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': '새로 고침 토큰',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': '토큰 붙여넣기',
|
||||
'settings.providers.page.openCodeGo.saveFailed': 'OpenCode Go 인증 정보를 검증할 수 없습니다.',
|
||||
'settings.providers.page.openCodeGo.valid': 'OpenCode Go 인증 정보가 유효합니다.',
|
||||
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go 인증 정보가 유효하지 않거나 만료되었습니다.',
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': 'Sprawdź',
|
||||
'settings.providers.page.openCodeGo.delete': 'Usuń',
|
||||
'settings.providers.page.quotaCredentials.saved': 'Dane uwierzytelniające {provider} zostały zapisane.',
|
||||
'settings.providers.page.quotaCredentials.accessToken': 'Token dostępu',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': 'Token odświeżania',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': 'Wklej token',
|
||||
'settings.providers.page.openCodeGo.saveFailed': 'Nie udało się sprawdzić danych OpenCode Go.',
|
||||
'settings.providers.page.openCodeGo.valid': 'Dane OpenCode Go są prawidłowe.',
|
||||
'settings.providers.page.openCodeGo.invalid': 'Dane OpenCode Go są nieprawidłowe lub wygasły.',
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': 'Validar',
|
||||
'settings.providers.page.openCodeGo.delete': 'Excluir',
|
||||
'settings.providers.page.quotaCredentials.saved': 'Credenciais de {provider} salvas.',
|
||||
'settings.providers.page.quotaCredentials.accessToken': 'Token de acesso',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': 'Token de atualização',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': 'Cole o token',
|
||||
'settings.providers.page.openCodeGo.saveFailed': 'Não foi possível validar as credenciais do OpenCode Go.',
|
||||
'settings.providers.page.openCodeGo.valid': 'As credenciais do OpenCode Go são válidas.',
|
||||
'settings.providers.page.openCodeGo.invalid': 'As credenciais do OpenCode Go são inválidas ou expiraram.',
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': 'Перевірити',
|
||||
'settings.providers.page.openCodeGo.delete': 'Видалити',
|
||||
'settings.providers.page.quotaCredentials.saved': 'Облікові дані {provider} збережено.',
|
||||
'settings.providers.page.quotaCredentials.accessToken': 'Токен доступу',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': 'Токен оновлення',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': 'Вставте токен',
|
||||
'settings.providers.page.openCodeGo.saveFailed': 'Не вдалося перевірити дані OpenCode Go.',
|
||||
'settings.providers.page.openCodeGo.valid': 'Дані OpenCode Go дійсні.',
|
||||
'settings.providers.page.openCodeGo.invalid': 'Дані OpenCode Go недійсні або протерміновані.',
|
||||
|
||||
@@ -9,6 +9,9 @@ export const settingsDict = {
|
||||
'settings.providers.page.openCodeGo.validate': '验证',
|
||||
'settings.providers.page.openCodeGo.delete': '删除',
|
||||
'settings.providers.page.quotaCredentials.saved': '已保存 {provider} 凭据。',
|
||||
'settings.providers.page.quotaCredentials.accessToken': '访问令牌',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': '刷新令牌',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': '粘贴令牌',
|
||||
'settings.providers.page.openCodeGo.saveFailed': '无法验证 OpenCode Go 凭据。',
|
||||
'settings.providers.page.openCodeGo.valid': 'OpenCode Go 凭据有效。',
|
||||
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go 凭据无效或已过期。',
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
'settings.providers.page.openCodeGo.validate': '驗證',
|
||||
'settings.providers.page.openCodeGo.delete': '刪除',
|
||||
'settings.providers.page.quotaCredentials.saved': '已儲存 {provider} 憑證。',
|
||||
'settings.providers.page.quotaCredentials.accessToken': '存取權杖',
|
||||
'settings.providers.page.quotaCredentials.refreshToken': '重新整理權杖',
|
||||
'settings.providers.page.quotaCredentials.tokenPlaceholder': '貼上權杖',
|
||||
'settings.providers.page.openCodeGo.saveFailed': '無法驗證 OpenCode Go 憑證。',
|
||||
'settings.providers.page.openCodeGo.valid': 'OpenCode Go 憑證有效。',
|
||||
'settings.providers.page.openCodeGo.invalid': 'OpenCode Go 憑證無效或已過期。',
|
||||
|
||||
Reference in New Issue
Block a user