Repository navigation
feat(i18n): settings en ingles (tarea 12, 18/n) - #72
Conversation
Tarea 12 del plan, decimoctava parte: traduce a `en` el espacio `settings`, que usa la
pagina de Ajustes con sus cinco pestanas (arquitectura, estado del sistema,
notificaciones, general y equipo). Con `common`, `errors`, `auth`, `layout`,
`dashboard`, `analytics`, `companyProfile`, `customerPortal`, `contracts`, `crm`,
`discovery`, `hr`, `inventory`, `invoicing`, `portalBuilder`, `projects` y `sales` son
18 de 19; `en` sigue sin ofrecerse hasta que esten todos.
Se registra en `TRANSLATED`, asi que los checks de paridad (claves y marcadores) y de
cadenas copiadas lo cubren. Once cadenas iguales de verdad se aprueban una a una en
`IDENTICAL_TO_BASE`: `General`, `CRM`, `PostgreSQL`, `Event Bus` (dos veces),
`API Gateway` (tres), `Auth · Rate Limit · Routing` y `v{{version}}`. Ortografia de
EE. UU.
Tests en ingles real (`english-settings.test.tsx`): cabecera y pestanas, el diagrama de
arquitectura y sus tres tarjetas, el estado de cada servicio con la latencia, el estado
general, la version y la frescura del dato, el aviso de backend inalcanzable, los tipos
de evento con interruptores con nombre y su resumen, el interruptor general, el
formulario del workspace y los roles del equipo.
Comprobado con mutaciones sobre el catalogo real: un texto copiado del espanol, un
marcador perdido y una clave perdida fallan el test.
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9cc5c43ead
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| "services": { | ||
| "api": "API Gateway", | ||
| "postgres": "PostgreSQL" |
There was a problem hiding this comment.
Add the Redis service label to the translated catalogue
When this page uses the real /health response, backend/app/health.py always includes a third check named redis (lines 86–89), but the new English service map only covers api and postgres. useEnumLabel therefore falls back to the wire identifier and renders lowercase redis, even though this namespace is now marked fully translated; add the Redis label to both base and English catalogues and cover the actual three-service response in the English test.
Useful? React with 👍 / 👎.
Resumen
Tarea 12 del plan de i18n, decimoctava parte: traduce a inglés el espacio
settings, que usa la página de Ajustes con sus cinco pestañas (arquitectura, estado del sistema, notificaciones, general y equipo). Concommon,errors,auth,layout,dashboard,analytics,companyProfile,customerPortal,contracts,crm,discovery,hr,inventory,invoicing,portalBuilder,projectsysalesson 18 de 19;ensigue sin ofrecerse a nadie hasta que estén todos (releasedLocales).TRANSLATED, así que los checks de paridad (claves y marcadores) y de cadenas copiadas del español lo cubren desde ya.IDENTICAL_TO_BASE:General,CRM,PostgreSQL,Event Bus(dos veces),API Gateway(tres),Auth · Rate Limit · Routingyv{{version}}. Eran exactamente las once que señaló el check.Tests con inglés real (
english-settings.test.tsx)No usan el catálogo pseudo-localizado de
Settings.test.tsx, sino el catálogoenque se envía:Verificación
{{active}}perdido y una clave perdida hacen fallar el check de catálogos y un test de la página; restaurado después.Siguiente
Queda 1 espacio:
workflows.🤖 Generated with Claude Code