Cuando quería más contexto para traducir un texto, normalmente consultaba el historial de traducción. Allí podía ver cuándo se añadió el texto y, con la fecha y hora, a menudo podía encontrar el PR en GitHub muy rápidamente. A menudo, la descripción allí es lo suficientemente útil, y a veces incluso hay capturas de pantalla y vídeos que aclaran mucho el contexto. Si eso no ayuda, al menos puedes encontrar las secciones de código relevantes con mucha facilidad.
Lamentablemente, este flujo de trabajo ahora solo me funciona en muy limitada medida. Para los textos nuevos, todavía puedo averiguar cuándo se añadieron.
Sin embargo, cuando se realizó el lanzamiento, todos los textos se movieron a la carpeta de lanzamiento, por lo que todos los textos creados anteriormente se muestran ahora como añadidos al proyecto el 2026-01-28T17:22:00Z. Esto no me ayuda a encontrar el PR rápidamente.
La herramienta hace que encontrar la PR sea aún más fácil Encontrar la PR basándose en la hora en que se fusionó el commit era más difícil que hacer clic en el enlace. ¡Gracias!
¿Cómo se determina el estado de “eliminado”? Hoy estaba un poco confundido.
La herramienta dice que js.category.visibility.more_options_hint_link ha sido eliminado tanto en la última versión (latest) como en la versión de lanzamiento (release) (Translation Strings | Discourse Translations)
Todo bien. Para mis propósitos, no importa. Solo pensé en anotarlo aquí si notaba algo. De hecho, todavía tengo que acostumbrarme a lo fácil que es encontrar la solicitud de extracción (Pull Request) asociada ahora. Antes, sopesaba mucho más a menudo si valía la pena el esfuerzo de buscar la solicitud de extracción y decidía no hacerlo. Ahora son solo unos pocos clics, a veces todavía lo olvido. Hace poco, incluso el historial de cambios fue muy útil porque Crowdin no mostraba el texto anterior, pero la versión anterior fue lo suficientemente útil como contexto como para que pudiera ahorrarme el paso a la solicitud de extracción.
Quizás este sea el mismo error, pero como aquí no solo hay un registro sobre la eliminación del texto (mientras que no puedo encontrar la cadena en el registro de cambios del PR), también hay un registro sobre la readición del texto donde tengo el mismo problema. Quizás este ejemplo ayude a encontrar el error.
De acuerdo, resolví los problemas con las entradas faltantes en el historial de git y los commits que aparecían como eliminados cuando en realidad no lo estaban.
Esto resultó ser un caso interesante. El cambio se backporteó a la rama de lanzamiento, por lo que los commits mostrados eran técnicamente correctos. Simplemente tienen diferentes hashes de git.
Para que esto quede más claro, ahora estoy mostrando ambos PR para cada rama.
También limpié una serie de problemas menores. Ahora verá si un commit pertenece solo a latest o a ambas ramas, e indicará cuándo una cadena simplemente se movió a un archivo diferente sin cambios reales.
Todavía no veo dónde en el PR enlazado desde el registro “eliminado” se eliminó el texto sobre los webhooks. El único cambio de texto que veo allí parece no estar relacionado