i18n: admin.users keys for "Reset agent usage" button

New keys across all 9 locales (en/es/fr/de/it/pt-br/ja/ru/zh-cn):
  - admin.users.actions.resetAgentUsage           — button label
  - admin.users.actions.resetAgentUsageTooltip    — hover hint
  - admin.users.confirmResetAgentUsage            — confirm dialog
  - admin.users.resetAgentUsageDone               — success toast
  - admin.users.resetAgentUsageFailed             — error toast

Consumed by the velxio-prod overlay's AdminPage Users tab, which adds
a "Reset agent" button per row that hits
POST /api/admin/users/{user_id}/reset-agent-usage and clears today's
pro_agent_usage_events for the user.  Live agent quota recomputes
from the events table, so the user can keep using the agent
immediately after the button click.
This commit is contained in:
davidmonterocrespo24 2026-05-14 23:29:21 +02:00
parent 6242b7f16b
commit f0953fcf45
9 changed files with 63 additions and 18 deletions

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "Aktivität",
"edit": "Bearbeiten",
"delete": "Löschen"
}
"delete": "Löschen",
"resetAgentUsage": "Agent zurücksetzen",
"resetAgentUsageTooltip": "Tägliche Agent-Nutzung löschen, damit der Benutzer weiterhin den Agenten verwenden kann."
},
"confirmResetAgentUsage": "Agent-Kontingent für „{{username}}\" zurücksetzen (heute, UTC)?",
"resetAgentUsageDone": "Kontingent für {{username}} zurückgesetzt — {{cycles}} Zyklen freigegeben über {{rows}} Eintrag(e).",
"resetAgentUsageFailed": "Agent-Nutzung konnte nicht zurückgesetzt werden."
},
"boards": {
"loadFailed": "Board-Metriken konnten nicht geladen werden.",

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "Activity",
"edit": "Edit",
"delete": "Delete"
}
"delete": "Delete",
"resetAgentUsage": "Reset agent",
"resetAgentUsageTooltip": "Clear today's agent usage so the user can continue using the agent."
},
"confirmResetAgentUsage": "Reset agent quota for \"{{username}}\" (today, UTC)?",
"resetAgentUsageDone": "Reset agent quota for {{username}} — freed {{cycles}} cycle(s) across {{rows}} event row(s).",
"resetAgentUsageFailed": "Failed to reset agent usage."
},
"boards": {
"loadFailed": "Failed to load board metrics.",

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "Actividad",
"edit": "Editar",
"delete": "Eliminar"
}
"delete": "Eliminar",
"resetAgentUsage": "Reiniciar agente",
"resetAgentUsageTooltip": "Borra el uso de hoy del agente para que el usuario pueda seguir usándolo."
},
"confirmResetAgentUsage": "¿Reiniciar la cuota del agente para \"{{username}}\" (hoy, UTC)?",
"resetAgentUsageDone": "Cuota reiniciada para {{username}} — se liberaron {{cycles}} ciclo(s) en {{rows}} evento(s).",
"resetAgentUsageFailed": "No se pudo reiniciar el uso del agente."
},
"boards": {
"loadFailed": "Error al cargar métricas de placas.",

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "Activité",
"edit": "Modifier",
"delete": "Supprimer"
}
"delete": "Supprimer",
"resetAgentUsage": "Réinitialiser l'agent",
"resetAgentUsageTooltip": "Effacer l'utilisation du jour pour que l'utilisateur puisse continuer."
},
"confirmResetAgentUsage": "Réinitialiser le quota de l'agent pour « {{username}} » (aujourd'hui, UTC) ?",
"resetAgentUsageDone": "Quota réinitialisé pour {{username}} — {{cycles}} cycle(s) libérés sur {{rows}} événement(s).",
"resetAgentUsageFailed": "Échec de la réinitialisation de l'utilisation de l'agent."
},
"boards": {
"loadFailed": "Échec du chargement des métriques des cartes.",

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "Attività",
"edit": "Modifica",
"delete": "Elimina"
}
"delete": "Elimina",
"resetAgentUsage": "Reimposta agente",
"resetAgentUsageTooltip": "Cancella l'utilizzo odierno dell'agente per consentire all'utente di continuare."
},
"confirmResetAgentUsage": "Reimpostare la quota dell'agente per \"{{username}}\" (oggi, UTC)?",
"resetAgentUsageDone": "Quota reimpostata per {{username}} — liberati {{cycles}} cicli su {{rows}} eventi.",
"resetAgentUsageFailed": "Impossibile reimpostare l'utilizzo dell'agente."
},
"boards": {
"loadFailed": "Caricamento metriche schede fallito.",

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "アクティビティ",
"edit": "編集",
"delete": "削除"
}
"delete": "削除",
"resetAgentUsage": "エージェントをリセット",
"resetAgentUsageTooltip": "本日のエージェント利用量をクリアし、ユーザーが利用を継続できるようにします。"
},
"confirmResetAgentUsage": "「{{username}}」のエージェント割り当てをリセットしますか本日、UTC",
"resetAgentUsageDone": "{{username}} の割り当てをリセットしました — {{rows}} 件のイベントで {{cycles}} サイクル分を解放しました。",
"resetAgentUsageFailed": "エージェントの利用量をリセットできませんでした。"
},
"boards": {
"loadFailed": "ボードメトリクスの読み込みに失敗しました。",

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "Atividade",
"edit": "Editar",
"delete": "Excluir"
}
"delete": "Excluir",
"resetAgentUsage": "Resetar agente",
"resetAgentUsageTooltip": "Limpa o uso do agente de hoje para que o usuário possa continuar."
},
"confirmResetAgentUsage": "Resetar a cota do agente para \"{{username}}\" (hoje, UTC)?",
"resetAgentUsageDone": "Cota resetada para {{username}} — {{cycles}} ciclo(s) liberados em {{rows}} evento(s).",
"resetAgentUsageFailed": "Falha ao resetar o uso do agente."
},
"boards": {
"loadFailed": "Falha ao carregar métricas de placas.",

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "Активность",
"edit": "Редактировать",
"delete": "Удалить"
}
"delete": "Удалить",
"resetAgentUsage": "Сбросить агента",
"resetAgentUsageTooltip": "Очистить дневное использование агента, чтобы пользователь мог продолжить."
},
"confirmResetAgentUsage": "Сбросить квоту агента для «{{username}}» (сегодня, UTC)?",
"resetAgentUsageDone": "Квота {{username}} сброшена — освобождено {{cycles}} цикл(ов) в {{rows}} событиях.",
"resetAgentUsageFailed": "Не удалось сбросить использование агента."
},
"boards": {
"loadFailed": "Не удалось загрузить метрики плат.",

View File

@ -224,8 +224,13 @@
"actions": {
"activity": "活动",
"edit": "编辑",
"delete": "删除"
}
"delete": "删除",
"resetAgentUsage": "重置代理",
"resetAgentUsageTooltip": "清除今日的代理使用量,让用户可以继续使用。"
},
"confirmResetAgentUsage": "为 \"{{username}}\" 重置代理配额今日UTC",
"resetAgentUsageDone": "已为 {{username}} 重置配额 — 在 {{rows}} 条事件中释放了 {{cycles}} 个周期。",
"resetAgentUsageFailed": "无法重置代理使用量。"
},
"boards": {
"loadFailed": "加载开发板指标失败。",