Ir al contenido

Traducción de lista vacía seedada

Generado automáticamente desde el archivo fuente. No editar a mano — vuelve a ejecutar catalyst-changelog-sync.

  • generateFrontTranslations seedea una clave No<PluralPascal>Found bajo frontend/public/i18n/<bc>/<lang>.json por módulo, con default consciente del idioma: 'No <pluralLower> found.' para en, 'No se encontraron <pluralLower>.' para es. Un langCode desconocido cae al formato inglés.
  • El seed es idempotente — solo escribe cuando la clave está undefined actualmente. Los valores existentes (editados a mano o seedados antes) se preservan tal cual.
  • Un nuevo mapa de dispatch NO_RESULTS_FOUND_DEFAULTS al final de code-writer.ts es la única fuente de verdad para esos defaults; añadir un idioma nuevo es una entrada.

Cada list-component ya bindea [emptyMessage]="t('<bc>.<mod>.No<Plural>Found')", pero el handler de traducciones nunca seedaba esa clave — cinco de los siete módulos IAM renderizaban el texto crudo iam.role.NoRolesFound en producción cuando su lista estaba vacía. Regenerar cualquier módulo de un BC existente rellena la clave en los dos idiomas sin riesgo para las otras entradas.


Ver propuesta original