From 775fa9ef9af58be536bf16625b15cd3808841f33 Mon Sep 17 00:00:00 2001 From: Creylay Date: Mon, 3 Aug 2026 16:23:58 -0400 Subject: [PATCH 1/2] feat: update contributor terminology and descriptions across multiple languages --- public/locales/de/about.json | 10 +++++----- public/locales/en/about.json | 10 +++++----- public/locales/es/about.json | 10 +++++----- public/locales/pt/about.json | 10 +++++----- public/locales/zh/about.json | 10 +++++----- 5 files changed, 25 insertions(+), 25 deletions(-) diff --git a/public/locales/de/about.json b/public/locales/de/about.json index 96d2e3d..20b6626 100644 --- a/public/locales/de/about.json +++ b/public/locales/de/about.json @@ -13,10 +13,10 @@ "abt.g.h": "Governance-Entscheidungen", "abt.g.p": "Technische Entscheidungen werden über GitHub Issues und Discord diskutiert. Institutionelle Roadmap-Entscheidungen laufen über das Maintainer-Komitee. Release-Prioritäten richten sich nach dem Feedback externer Tester (die letzte Runde mit Unholster bestimmte den Pre-Release-Sprint).", "abt.h": "Über dashAI.", - "abt.hist.alum.count": "Studierende", - "abt.hist.alum.h": "Historische studentische Mitwirkende", - "abt.hist.alum.n": "// PLATZHALTER | studentische Mitwirkende auflisten mit (1) Name, (2) Zugehörigkeit zum Zeitpunkt des Beitrags, (3) Jahr(e), (4) Beitragsbereich. Vor Veröffentlichung Einwilligung einholen. Bis dahin erzählt die Commit-Historie die Geschichte: contributors graph.", - "abt.hist.alum.p": "Abschlussarbeitende aus Bachelor- und Masterstudiengängen sowie wissenschaftliche Hilfskräfte. Viele der heutigen Abstraktionen entstanden als Kursprojekte oder Abschlussarbeiten.", + "abt.hist.alum.count": "Mitwirkende", + "abt.hist.alum.h": "Historische Studierende und Mitwirkende", + "abt.hist.alum.n": "// PLATZHALTER | studentische und weitere Mitwirkende auflisten mit (1) Name, (2) Zugehörigkeit zum Zeitpunkt des Beitrags, (3) Jahr(e), (4) Beitragsbereich. Vor Veröffentlichung Einwilligung einholen. Bis dahin erzählt die Commit-Historie die Geschichte: contributors graph.", + "abt.hist.alum.p": "Abschlussarbeitende aus Bachelor- und Masterstudiengängen sowie wissenschaftliche Hilfskräfte, sowie weitere Personen, die zum Projekt beigetragen haben. Viele der heutigen Abstraktionen entstanden als Kursprojekte oder Abschlussarbeiten.", "abt.hist.cta.b": "Schreiben", "abt.hist.cta.h": "Hast du bei dashAI mitgewirkt?", "abt.hist.cta.p": "Wenn deine Mitwirkung an dashAI nicht auf dieser Seite aufgeführt ist – als studentischer Mitwirkender, Abschlussarbeitende:r, Freiwillige:r oder Partnerinstitution – kannst du uns schreiben. Wir wollen ein vollständiges und überprüfbares Verzeichnis des Projekts führen.", @@ -29,7 +29,7 @@ "abt.hist.inst.p": "Zentren, Programme oder Initiativen, die zu bestimmten Zeitpunkten der Entwicklung beigetragen haben und nicht mehr aktiv an der Governance beteiligt sind.", "abt.hist.inst.usm.n": "Universidad Técnica Federico Santa María", "abt.hist.inst.usm.r": "Forschung & Entwicklung in frühen Phasen | keine aktive Mitwirkende mehr", - "abt.hist.lead": "dashAI befindet sich seit mehreren Jahren im Aufbau. Bachelor- und Masterstudierende haben am Projekt mitgewirkt und Commits hinterlassen, und Abschlussarbeitende haben spezifische Komponenten beigetragen. Dieser Abschnitt würdigt diese über die Zeit angesammelte Arbeit.", + "abt.hist.lead": "dashAI befindet sich seit mehreren Jahren im Aufbau. Bachelor- und Masterstudierende haben am Projekt mitgewirkt und Commits hinterlassen, Abschlussarbeitende haben spezifische Komponenten beigetragen, und weitere Personen haben ebenfalls mitgewirkt. Dieser Abschnitt würdigt diese über die Zeit angesammelte Arbeit.", "abt.inst.anid.n": "Agencia Nacional de Investigación y Desarrollo", "abt.inst.anid.r": "Finanzierung | Fondef IDeA", "abt.inst.cenia.n": "Centro Nacional de Inteligencia Artificial", diff --git a/public/locales/en/about.json b/public/locales/en/about.json index f63f1a4..adcd88f 100644 --- a/public/locales/en/about.json +++ b/public/locales/en/about.json @@ -13,10 +13,10 @@ "abt.g.h": "Governance decisions", "abt.g.p": "Technical decisions are discussed on GitHub Issues and Discord. Institutional roadmap decisions go through the maintainers committee. Release priorities respond to external tester feedback (the latest round with Unholster defined the pre-release sprint).", "abt.h": "About dashAI.", - "abt.hist.alum.count": "students", - "abt.hist.alum.h": "Historical student contributors", - "abt.hist.alum.n": "// PLACEHOLDER | list student contributors with (1) name, (2) affiliation at the time of contribution, (3) year(s), (4) area of contribution. Collect consent before publishing. Meanwhile, the commit history tells the story: contributors graph.", - "abt.hist.alum.p": "Thesis students from undergrad and grad programs, research assistants. Many current abstractions started as course projects or theses.", + "abt.hist.alum.count": "collaborators", + "abt.hist.alum.h": "Historical students and collaborators", + "abt.hist.alum.n": "// PLACEHOLDER | list student and collaborator contributors with (1) name, (2) affiliation at the time of contribution, (3) year(s), (4) area of contribution. Collect consent before publishing. Meanwhile, the commit history tells the story: contributors graph.", + "abt.hist.alum.p": "Thesis students from undergrad and grad programs, research assistants, and other people who contributed to the project. Many current abstractions started as course projects or theses.", "abt.hist.cta.b": "Write", "abt.hist.cta.h": "Did you work on dashAI?", "abt.hist.cta.p": "If you worked on dashAI at any point, as a student, thesis writer, volunteer, or partner institution, write to us. We want to acknowledge you explicitly on this page.", @@ -29,7 +29,7 @@ "abt.hist.inst.p": "Centers, programs or initiatives that contributed at specific moments in development and no longer participate in governance.", "abt.hist.inst.usm.n": "Federico Santa María Technical University", "abt.hist.inst.usm.r": "research & development in early phases | no longer an active collaborator", - "abt.hist.lead": "dashAI has been under construction for several years. Undergrad and grad students passed through the project leaving commits, and thesis students contributed specific components. This section recognizes that accumulated work.", + "abt.hist.lead": "dashAI has been under construction for several years. Undergrad and grad students passed through the project leaving commits, thesis students contributed specific components, and other people contributed as well. This section recognizes that accumulated work.", "abt.inst.anid.n": "National Agency for Research and Development", "abt.inst.anid.r": "funding | Fondef IDeA", "abt.inst.cenia.n": "National Center for Artificial Intelligence", diff --git a/public/locales/es/about.json b/public/locales/es/about.json index a5fc5c6..6d7957d 100644 --- a/public/locales/es/about.json +++ b/public/locales/es/about.json @@ -13,10 +13,10 @@ "abt.g.h": "Governance decisions", "abt.g.p": "Technical decisions are discussed on GitHub Issues and Discord. Institutional roadmap decisions go through the maintainers committee. Release priorities respond to external tester feedback (the latest round with Unholster defined the pre-release sprint).", "abt.h": "Acerca de dashAI.", - "abt.hist.alum.count": "estudiantes", - "abt.hist.alum.h": "Alumnos colaboradores históricos", - "abt.hist.alum.n": "// PLACEHOLDER | listar alumnos colaboradores con (1) nombre, (2) afiliación al momento de contribuir, (3) año(s), (4) área de aporte. Recoger consentimiento antes de publicar. Mientras tanto, el historial de commits cuenta la historia: contributors graph.", - "abt.hist.alum.p": "Tesistas de pre y posgrado, memoristas, ayudantes de investigación. Muchas abstracciones actuales nacieron como proyectos de curso o tesis.", + "abt.hist.alum.count": "colaboradores", + "abt.hist.alum.h": "Estudiantes y colaboradores históricos", + "abt.hist.alum.n": "// PLACEHOLDER | listar estudiantes y colaboradores históricos con (1) nombre, (2) afiliación al momento de contribuir, (3) año(s), (4) área de aporte. Recoger consentimiento antes de publicar. Mientras tanto, el historial de commits cuenta la historia: contributors graph.", + "abt.hist.alum.p": "Tesistas de pre y posgrado, memoristas, ayudantes de investigación, y otras personas que colaboraron con el proyecto. Muchas abstracciones actuales nacieron como proyectos de curso o tesis.", "abt.hist.cta.b": "Escribir", "abt.hist.cta.h": "¿Pasaste por dashAI?", "abt.hist.cta.p": "Si tu participación en dashAI no figura en esta página, como alumno colaborador, tesista, voluntario o institución asociada, puedes escribirnos. Buscamos mantener un registro completo y verificable del proyecto.", @@ -29,7 +29,7 @@ "abt.hist.inst.p": "Centros, programas o iniciativas que aportaron en momentos puntuales del desarrollo y ya no participan activamente en la gobernanza.", "abt.hist.inst.usm.n": "Universidad Técnica Federico Santa María", "abt.hist.inst.usm.r": "investigación & desarrollo en fases tempranas | ya no colaboradora activa", - "abt.hist.lead": "dashAI lleva varios años en construcción. Pasaron por el proyecto alumnos de pregrado y posgrado que dejaron commits, y tesistas que aportaron componentes específicos. Esta sección reconoce ese trabajo acumulado.", + "abt.hist.lead": "dashAI lleva varios años en construcción. Pasaron por el proyecto alumnos de pregrado y posgrado que dejaron commits, tesistas que aportaron componentes específicos, y otras personas que colaboraron con el proyecto. Esta sección reconoce ese trabajo acumulado.", "abt.inst.anid.n": "Agencia Nacional de Investigación y Desarrollo", "abt.inst.anid.r": "financiamiento | Fondef IDeA", "abt.inst.cenia.n": "Centro Nacional de Inteligencia Artificial", diff --git a/public/locales/pt/about.json b/public/locales/pt/about.json index cb65146..2df0b85 100644 --- a/public/locales/pt/about.json +++ b/public/locales/pt/about.json @@ -13,10 +13,10 @@ "abt.g.h": "Decisões de governança", "abt.g.p": "As decisões técnicas se discutem em GitHub Issues e Discord. As decisões de roadmap institucional passam pelo comitê de mantenedores. As prioridades de release respondem ao feedback de testers externos (a última rodada com Unholster definiu o sprint pré-release).", "abt.h": "Sobre o dashAI.", - "abt.hist.alum.count": "estudantes", - "abt.hist.alum.h": "Alunos colaboradores históricos", - "abt.hist.alum.n": "// PLACEHOLDER | listar alunos colaboradores com (1) nome, (2) afiliação no momento de contribuir, (3) ano(s), (4) área de aporte. Recolher consentimento antes de publicar. Enquanto isso, o histórico de commits conta a história: contributors graph.", - "abt.hist.alum.p": "Tesistas de graduação e pós, memoristas, ajudantes de pesquisa. Muitas abstrações atuais nasceram como projetos de curso ou tese.", + "abt.hist.alum.count": "colaboradores", + "abt.hist.alum.h": "Estudantes e colaboradores históricos", + "abt.hist.alum.n": "// PLACEHOLDER | listar estudantes e colaboradores históricos com (1) nome, (2) afiliação no momento de contribuir, (3) ano(s), (4) área de aporte. Recolher consentimento antes de publicar. Enquanto isso, o histórico de commits conta a história: contributors graph.", + "abt.hist.alum.p": "Tesistas de graduação e pós, memoristas, ajudantes de pesquisa, e outras pessoas que colaboraram com o projeto. Muitas abstrações atuais nasceram como projetos de curso ou tese.", "abt.hist.cta.b": "Escrever", "abt.hist.cta.h": "Você passou pelo dashAI?", "abt.hist.cta.p": "Se trabalhou no dashAI em algum momento, como aluno, tesista, voluntário ou instituição parceira, escreva-nos. Queremos reconhecê-lo explicitamente nesta página.", @@ -29,7 +29,7 @@ "abt.hist.inst.p": "Centros, programas ou iniciativas que aportaram em momentos pontuais do desenvolvimento e já não participam ativamente da governança.", "abt.hist.inst.usm.n": "Universidade Técnica Federico Santa María", "abt.hist.inst.usm.r": "pesquisa & desenvolvimento em fases iniciais | já não colaboradora ativa", - "abt.hist.lead": "dashAI leva vários anos em construção. Passaram pelo projeto alunos de graduação e pós que deixaram commits, e tesistas que aportaram componentes específicos. Esta seção reconhece esse trabalho acumulado.", + "abt.hist.lead": "dashAI leva vários anos em construção. Passaram pelo projeto alunos de graduação e pós que deixaram commits, tesistas que aportaram componentes específicos, e outras pessoas que colaboraram com o projeto. Esta seção reconhece esse trabalho acumulado.", "abt.inst.anid.n": "Agência Nacional de Pesquisa e Desenvolvimento", "abt.inst.anid.r": "financiamento | Fondef IDeA", "abt.inst.cenia.n": "Centro Nacional de Inteligência Artificial", diff --git a/public/locales/zh/about.json b/public/locales/zh/about.json index b6fcaa9..9a3f2d4 100644 --- a/public/locales/zh/about.json +++ b/public/locales/zh/about.json @@ -13,10 +13,10 @@ "abt.g.h": "治理决策", "abt.g.p": "技术决策通过 GitHub Issues 和 Discord 讨论。机构层面的路线图决策由维护者委员会决定。发布优先级根据外部测试人员的反馈确定(最近一轮与 Unholster 的合作确定了预发布冲刺的方向)。", "abt.h": "关于 dashAI。", - "abt.hist.alum.count": "位学生", - "abt.hist.alum.h": "历史学生贡献者", - "abt.hist.alum.n": "// 占位 | 列出学生贡献者,包含 (1) 姓名,(2) 贡献时所属机构,(3) 年份,(4) 贡献领域。发布前需征得本人同意。与此同时,提交历史本身讲述着这段故事:contributors graph。", - "abt.hist.alum.p": "本科生与研究生论文作者、毕业设计学生、科研助理。许多现有的抽象设计最初都源于课程项目或毕业论文。", + "abt.hist.alum.count": "位贡献者", + "abt.hist.alum.h": "历史学生与合作者", + "abt.hist.alum.n": "// 占位 | 列出学生与合作者贡献者,包含 (1) 姓名,(2) 贡献时所属机构,(3) 年份,(4) 贡献领域。发布前需征得本人同意。与此同时,提交历史本身讲述着这段故事:contributors graph。", + "abt.hist.alum.p": "本科生与研究生论文作者、毕业设计学生、科研助理,以及其他为项目做出贡献的人员。许多现有的抽象设计最初都源于课程项目或毕业论文。", "abt.hist.cta.b": "联系我们", "abt.hist.cta.h": "你曾参与过 dashAI 吗?", "abt.hist.cta.p": "如果你曾以学生贡献者、论文作者、志愿者或合作机构的身份参与过 dashAI,但没有出现在这个页面上,欢迎联系我们。我们希望为这个项目保留一份完整且可核实的记录。", @@ -29,7 +29,7 @@ "abt.hist.inst.p": "在开发过程中某些特定阶段做出贡献、但如今不再积极参与治理的中心、项目或计划。", "abt.hist.inst.usm.n": "Universidad Técnica Federico Santa María", "abt.hist.inst.usm.r": "早期阶段的研究 & 开发 | 已不再是活跃合作方", - "abt.hist.lead": "dashAI 已经建设了好几年。许多本科生和研究生曾参与这个项目并留下了自己的提交记录,还有论文作者贡献了具体的功能模块。本节旨在致敬这些累积下来的工作。", + "abt.hist.lead": "dashAI 已经建设了好几年。许多本科生和研究生曾参与这个项目并留下了自己的提交记录,还有论文作者贡献了具体的功能模块,也有其他人参与了合作。本节旨在致敬这些累积下来的工作。", "abt.inst.anid.n": "Agencia Nacional de Investigación y Desarrollo", "abt.inst.anid.r": "资助 | Fondef IDeA", "abt.inst.cenia.n": "Centro Nacional de Inteligencia Artificial", From 0655589753229f546e035bdb8ebb0535280c6869 Mon Sep 17 00:00:00 2001 From: Creylay Date: Mon, 3 Aug 2026 16:36:21 -0400 Subject: [PATCH 2/2] feat: add new collaborator to list and update localization entries --- data/students.ts | 30 ++++++++++++++-------- public/images/students/pablo_badilla.jpeg | Bin 0 -> 49742 bytes public/locales/de/about.json | 1 + public/locales/en/about.json | 3 ++- public/locales/es/about.json | 1 + public/locales/pt/about.json | 1 + public/locales/zh/about.json | 1 + 7 files changed, 25 insertions(+), 12 deletions(-) create mode 100644 public/images/students/pablo_badilla.jpeg diff --git a/data/students.ts b/data/students.ts index 0791cd6..08253b6 100644 --- a/data/students.ts +++ b/data/students.ts @@ -16,6 +16,11 @@ export const STUDENTS: Student[] = [ fullDesc: 'Building an extensible architecture for a multi-task GUI-oriented Machine Learning software', }, // 2023 + { + initials: 'CV', name: 'César Véliz', year: 2023, + descKey: 'abt.students.cesar-veliz.desc', + fullDesc: 'Módulo de Optimización de Hiperparámetros para DashAI', + }, { initials: 'MP', name: 'Martin Paredes', year: 2023, descKey: 'abt.students.martin-paredes.desc', @@ -23,17 +28,8 @@ export const STUDENTS: Student[] = [ avatar: '/images/students/martin_paredes.jpg', imgStyle: { transform: 'scale(1.25)' }, }, - { - initials: 'RU', name: 'Rodrigo Urrea', year: 2023, - descKey: 'abt.students.rodrigo-urrea.desc', - fullDesc: 'Diseño e implementación de backend para el framework DashAI', - avatar: '/images/students/rodrigo_urrea.jpg', - }, - { - initials: 'CV', name: 'César Véliz', year: 2023, - descKey: 'abt.students.cesar-veliz.desc', - fullDesc: 'Módulo de Optimización de Hiperparámetros para DashAI', - }, + + { initials: 'LC', name: 'Lucas Carrasco', year: 2023, descKey: 'abt.students.lucas-carrasco.desc', @@ -46,6 +42,18 @@ export const STUDENTS: Student[] = [ fullDesc: 'Implementación de modelos de IA y Tasks en DashAI', avatar: '/images/students/oziel_aguilera.jpg', }, + { + initials: 'PB', name: 'Pablo Badilla', year: 2023, + descKey: 'abt.students.pablo-badilla.desc', + fullDesc: 'Arquitectura de software y desarrollo frontend para DashAI', + avatar: '/images/students/pablo_badilla.jpeg', + }, + { + initials: 'RU', name: 'Rodrigo Urrea', year: 2023, + descKey: 'abt.students.rodrigo-urrea.desc', + fullDesc: 'Diseño e implementación de backend para el framework DashAI', + avatar: '/images/students/rodrigo_urrea.jpg', + }, // 2024 { initials: 'CP', name: 'Camilo Huerta', year: 2024, diff --git a/public/images/students/pablo_badilla.jpeg b/public/images/students/pablo_badilla.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..338a03f4dc13478e5d2f97bc6aea92462a80eb0c GIT binary patch literal 49742 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 literal 0 HcmV?d00001 diff --git a/public/locales/de/about.json b/public/locales/de/about.json index 20b6626..e7bd289 100644 --- a/public/locales/de/about.json +++ b/public/locales/de/about.json @@ -69,6 +69,7 @@ "abt.students.sofia-chavez.desc": "No-Code-RAG-Systeme", "abt.students.carla-hayler.desc": "Visuelles Pipeline-System", "abt.students.ivan-salas.desc": "Forecasting-Modul", + "abt.students.pablo-badilla.desc": "Software-Architektur & Frontend", "abt.team.andres-carvallo.role": "Forscher", "abt.team.camila-reyes.role": "Software-Ingenieurin", "abt.team.claudia-lopez.role": "Stellvertretende Direktorin", diff --git a/public/locales/en/about.json b/public/locales/en/about.json index adcd88f..2aee475 100644 --- a/public/locales/en/about.json +++ b/public/locales/en/about.json @@ -54,7 +54,7 @@ "abt.students.diego-faundez.desc": "Data type inference", "abt.students.cesar-veliz.desc": "Hyperparameter optimization", "abt.students.lucas-carrasco.desc": "Image classification", - "abt.students.oziel-aguilera.desc": "Models and Tasks", + "abt.students.oziel-aguilera.desc": "Models & Tasks", "abt.students.daniel-roco.desc": "Interface redesign", "abt.students.felipe-cardenas.desc": "Prediction module", "abt.students.florencia-valladares.desc": "Front-end plugins", @@ -69,6 +69,7 @@ "abt.students.sofia-chavez.desc": "No-code RAG systems", "abt.students.carla-hayler.desc": "Visual pipeline system", "abt.students.ivan-salas.desc": "Forecasting module", + "abt.students.pablo-badilla.desc": "Software architecture & frontend", "abt.team.andres-carvallo.role": "Researcher", "abt.team.camila-reyes.role": "Software Engineer", "abt.team.claudia-lopez.role": "Alternate Director", diff --git a/public/locales/es/about.json b/public/locales/es/about.json index 6d7957d..9bdb43d 100644 --- a/public/locales/es/about.json +++ b/public/locales/es/about.json @@ -69,6 +69,7 @@ "abt.students.sofia-chavez.desc": "Sistemas RAG no-code", "abt.students.carla-hayler.desc": "Sistema visual de pipelines", "abt.students.ivan-salas.desc": "Módulo de forecasting", + "abt.students.pablo-badilla.desc": "Arquitectura de software y frontend", "abt.team.andres-carvallo.role": "Investigador", "abt.team.camila-reyes.role": "Ingeniero de software", "abt.team.claudia-lopez.role": "Directora Alterna", diff --git a/public/locales/pt/about.json b/public/locales/pt/about.json index 2df0b85..f06ccfe 100644 --- a/public/locales/pt/about.json +++ b/public/locales/pt/about.json @@ -69,6 +69,7 @@ "abt.students.sofia-chavez.desc": "Sistemas RAG no-code", "abt.students.carla-hayler.desc": "Sistema visual de pipelines", "abt.students.ivan-salas.desc": "Módulo de forecasting", + "abt.students.pablo-badilla.desc": "Arquitetura de software e frontend", "abt.team.andres-carvallo.role": "Pesquisador", "abt.team.camila-reyes.role": "Engenheira de Software", "abt.team.claudia-lopez.role": "Diretora Alterna", diff --git a/public/locales/zh/about.json b/public/locales/zh/about.json index 9a3f2d4..4e69ff9 100644 --- a/public/locales/zh/about.json +++ b/public/locales/zh/about.json @@ -69,6 +69,7 @@ "abt.students.sofia-chavez.desc": "无代码 RAG 系统", "abt.students.carla-hayler.desc": "可视化 Pipeline 系统", "abt.students.ivan-salas.desc": "Forecasting 模块", + "abt.students.pablo-badilla.desc": "软件架构与前端", "abt.team.andres-carvallo.role": "研究员", "abt.team.camila-reyes.role": "软件工程师", "abt.team.claudia-lopez.role": "副主任",