diff --git a/services/webmail/messages/en.json b/services/webmail/messages/en.json
index 62e7527..a3f648c 100644
--- a/services/webmail/messages/en.json
+++ b/services/webmail/messages/en.json
@@ -65,7 +65,6 @@
"quotaMb": "Quota (MB)",
"readinessIntro": "Checks the server reports about itself before it carries production mail.",
"reconcileDns": "Reconcile DNS",
- "reconcileNotImplemented": "Per-record DNS verification is not implemented yet: this records the request and re-reads the stored status, it does not query a resolver.",
"rejectScore": "Reject score",
"retryJob": "Retry",
"rspamdIntro": "Scores that trigger greylisting, header tagging and rejection.",
@@ -94,7 +93,9 @@
"openAdminShort": "Admin",
"reconcileSummary": "{created} created, {updated} corrected, {unchanged} already right.",
"reconcileConflicts": "Left untouched — another value is already published:",
- "reconcileErrors": "The provider refused these:"
+ "reconcileErrors": "The provider refused these:",
+ "selectDomain": "Select",
+ "domainSelected": "Selected"
},
"auth": {
"adminLoginTitle": "Admin console",
diff --git a/services/webmail/messages/es.json b/services/webmail/messages/es.json
index 46035f4..5bec0fd 100644
--- a/services/webmail/messages/es.json
+++ b/services/webmail/messages/es.json
@@ -65,7 +65,6 @@
"quotaMb": "Cuota (MB)",
"readinessIntro": "Verificaciones que el servidor informa sobre sí mismo antes de transportar correo en producción.",
"reconcileDns": "Reconciliar DNS",
- "reconcileNotImplemented": "La verificación de registros DNS individuales aún no está implementada: esto registra la solicitud y relee el estado almacenado, no consulta un resolutor.",
"rejectScore": "Puntuación de rechazo",
"retryJob": "Reintentar",
"rspamdIntro": "Puntuaciones que activan greylisting, etiquetado de cabecera y rechazo.",
@@ -94,7 +93,9 @@
"openAdminShort": "Admin",
"reconcileSummary": "{created} creados, {updated} corregidos, {unchanged} ya correctos.",
"reconcileConflicts": "Sin tocar — ya hay otro valor publicado:",
- "reconcileErrors": "El proveedor rechazó estos:"
+ "reconcileErrors": "El proveedor rechazó estos:",
+ "selectDomain": "Seleccionar",
+ "domainSelected": "Seleccionado"
},
"auth": {
"adminLoginTitle": "Consola de administración",
diff --git a/services/webmail/messages/pt-BR.json b/services/webmail/messages/pt-BR.json
index c164705..41cda3b 100644
--- a/services/webmail/messages/pt-BR.json
+++ b/services/webmail/messages/pt-BR.json
@@ -65,7 +65,6 @@
"quotaMb": "Cota (MB)",
"readinessIntro": "Verificações que o servidor relata sobre si mesmo antes de transportar mensagens em produção.",
"reconcileDns": "Reconciliar DNS",
- "reconcileNotImplemented": "A verificação de registros DNS individuais ainda não foi implementada: isto registra a solicitação e relê o status armazenado, não consulta um resolvedor.",
"rejectScore": "Pontuação de rejeição",
"retryJob": "Tentar novamente",
"rspamdIntro": "Pontuações que acionam greylisting, marcação de cabeçalho e rejeição.",
@@ -94,7 +93,9 @@
"openAdminShort": "Admin",
"reconcileSummary": "{created} criados, {updated} corrigidos, {unchanged} já corretos.",
"reconcileConflicts": "Não alterados — já existe outro valor publicado:",
- "reconcileErrors": "O provedor recusou estes:"
+ "reconcileErrors": "O provedor recusou estes:",
+ "selectDomain": "Selecionar",
+ "domainSelected": "Selecionado"
},
"auth": {
"adminLoginTitle": "Console de administração",
diff --git a/services/webmail/src/app/(admin)/admin/domains/page.tsx b/services/webmail/src/app/(admin)/admin/domains/page.tsx
index 016224c..d4893f2 100644
--- a/services/webmail/src/app/(admin)/admin/domains/page.tsx
+++ b/services/webmail/src/app/(admin)/admin/domains/page.tsx
@@ -296,7 +296,10 @@ export default function AdminDomainsPage() {
onClick={() => setSelectedId(d.id)}
>
{selectedId === d.id ? : null}
- {selectedId === d.id ? t("common.status") : t("common.add")}
+ {/* It said "Add" for a domain already on the list, and
+ "Status" once picked. It does neither: it chooses
+ which domain the actions below act on. */}
+ {selectedId === d.id ? t("admin.domainSelected") : t("admin.selectDomain")}