src/app/core/constants/links.ts está adaptado a Angular Hispano —apunta a
nuestro GitHub y a nuestro Discord— pero se separó del original de formas que
conviene revisar.
Contexto
Este archivo no es contenido: es código de la app que update-origin copia como
cualquier otra página. Se adaptó en su día, y en #156 se
quitaron las referencias a Twitter/X.
Le faltaba el respaldo .en.ts. Sin él, update-origin lo trataba como
pendiente y le habría escrito encima los enlaces de Angular, deshaciendo la
adaptación sin aviso. Ya está creado a partir del original de v22.1.
Qué revisar
Comparando con origin/adev/src/app/core/constants/links.ts:
Por qué importa poco y a la vez importa
Nada de esto rompe el sitio hoy. Pero cada divergencia gratuita con el original
hace más ruidoso el diff cuando Angular toque este archivo, y este es
precisamente el tipo de archivo donde un conflicto pasa desapercibido.
Criterios de aceptación
src/app/core/constants/links.tsestá adaptado a Angular Hispano —apunta anuestro GitHub y a nuestro Discord— pero se separó del original de formas que
conviene revisar.
Contexto
Este archivo no es contenido: es código de la app que
update-origincopia comocualquier otra página. Se adaptó en su día, y en #156 se
quitaron las referencias a Twitter/X.
Le faltaba el respaldo
.en.ts. Sin él,update-originlo trataba comopendiente y le habría escrito encima los enlaces de Angular, deshaciendo la
adaptación sin aviso. Ya está creado a partir del original de v22.1.
Qué revisar
Comparando con
origin/adev/src/app/core/constants/links.ts:Google; nuestra versión lo perdió al adaptarse. Decidir si se restaura.
YOUTUBE,BLUESKYySTACKOVERFLOWestán como''.Hoy no las usa ninguna plantilla española —solo se usan
GITHUByDISCORD—, así que son inertes. Decidir entre darles valor propio de lacomunidad o quitarlas.
el salto de línea final. Alinearlo reduce el ruido en cada diff futuro.
Por qué importa poco y a la vez importa
Nada de esto rompe el sitio hoy. Pero cada divergencia gratuita con el original
hace más ruidoso el diff cuando Angular toque este archivo, y este es
precisamente el tipo de archivo donde un conflicto pasa desapercibido.
Criterios de aceptación
npm run check-translationsno listalinks.tsen ninguna categoríanpm run buildcompila sin errores