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")}