Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions src/components/education-components/SubjectsSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ type Props = {
}

const SubjectsSection: React.FC<Props> = ({ nodes }) => {
const { t } = useI18next()
const { t, language } = useI18next()

return (
<div id="courses" className="section-bg style-1">
Expand Down Expand Up @@ -42,11 +42,16 @@ const SubjectsSection: React.FC<Props> = ({ nodes }) => {
</div>
<div className="course-1-footer px-5">
{subject.portalPage && (
<a target="_blank" rel="noopener noreferrer" href={subject.portalPage} className="btn btn-secondary rounded-0 w-50">
<a
target="_blank"
rel="noopener noreferrer"
href={language === 'en' ? `${subject.portalPage}/en` : subject.portalPage}
className="btn btn-secondary rounded-0 w-50"
>
{t('education.subjects.portalPage')}
</a>
)}
{subject.webPage && (
{subject.webPage && language === 'hu' && (
<a target="_blank" rel="noopener noreferrer" href={subject.webPage} className="btn btn-primary rounded-0 w-50">
{t('education.subjects.webPage')}
</a>
Expand Down
23 changes: 15 additions & 8 deletions src/components/indexpage-components/EducationCounters.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,26 @@ const counterData = [
{
title: 'home.counters.c1.title',
isGatsbyLink: false,
url: 'https://diplomaterv.vik.bme.hu/hu/Browse.aspx?d=MIT',
count: 498
url: 'https://diplomaterv.vik.bme.hu/hu/Browse.aspx?d=MIT&e=SE',
count: 600,
suffix: '+'
/* From diplomaterv portal, 2010-2021 Summer */
},
{
title: 'home.counters.c2.title',
isGatsbyLink: false,
url: 'http://tdk.bme.hu/Browse/Papers?f=VIK&d=MIT',
count: 135
/* Until 2022-12: 38 OTDK (2001-) and 97 TDK (2009-) */
url: 'https://tdk.bme.hu/browse',
count: 230,
suffix: '+'
/* Until 2024-12: 38 OTDK (2001-) and 191 TDK (2000-) */
},
{
title: 'home.counters.c3.title',
isGatsbyLink: true,
url: '/education#achievements',
count: 80
/* Until 2021-12: UNKP (2016-2021): 18; Rektori: 4; PP thesis: 8; NFÖD: 25+; ACM-W: 1; CERN: 9+; Huawei: 7+; IBM: 4;
count: 115,
suffix: '+'
/* Until 2024-12: DKOP: 7; UNKP/EKOP/KDP (2016-2024): 42; Rektori: 5; PP thesis: 8; NFÖD: 25+; ACM-W: 1; CERN: 13+; Huawei: 7+; IBM: 4;
Siemens: 2; OTDT: 2; KBME: did not count... */
}
]
Expand All @@ -43,7 +46,11 @@ const EducationCounters: React.FC = () => {
{counterData.map((data) => (
<Col key={data.title} xs={12} md={4} className="text-center mb-4">
<div className={`${showCounter ? 'counter-animated' : 'counter-unanimated'}`}>
<div>{showCounter && <CountUp end={data.count} duration={3} className="text-primary h1 font-weight-bold" />}</div>
<div>
{showCounter && (
<CountUp end={data.count} duration={3} suffix={data.suffix} className="text-primary h1 font-weight-bold" />
)}
</div>
{data.isGatsbyLink ? (
<Link to={data.url}>{t(data.title)}</Link>
) : (
Expand Down
2 changes: 1 addition & 1 deletion src/content/achievements/achievements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
- translationPrefix: education.achievements.scholarships
featuredImage: ../images/achievements/tdk-awards.png
links:
- https://www.mit.bme.hu/events/2023/11/20/tdk-2023-minden-eddiginel-tobb-dolgozat
- https://www.mit.bme.hu/events/2024/11/25/tdk-2024-az-elso-dijak-harmada-mit-hallgatoinal
- https://www.mit.bme.hu/events/2023/04/19/otdk-2023-elsopro-sikerek-az-informatikatudomanyi-szekcioban
- https://www.mit.bme.hu/events/2018/09/05/unkp-osztondij-sikerek
3 changes: 2 additions & 1 deletion src/locales/en/education.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@

"education.talentcare.p1": "Motivated students can start to work with us even in the beginning of their undergraduate studies, and later join our international research and innovation projects or one of our open source developments.",
"education.talentcare.p2": "We offer special talent care opportunities and unique one-on-one mentoring for our talented students.",
"education.talentcare.p3": "",

"education.studentwork.description": "Our students can start to work on engaging topics during their first <0>project work</0> course. We offer project and thesis topics ranging from practical developments inspired by our industrial partners to challenging research problems with strong theoretical background. Our goal is to find topics for students, where they can deepen their knowledge and improve their skills.",
"education.studentwork.pageNumber": "page {{pageNumber}}",
Expand Down Expand Up @@ -76,7 +77,7 @@
"education.subjects.maviz.desc": "We introduce students to the application possibilities of visual data analysis, primarily in the design and evaluation of computer systems.",

"education.specializations.swdev.title": "Software Engineering (BSc and MSc)",
"education.specializations.swdev.subtitle": "Programming is easy, but high quality software is hard",
"education.specializations.swdev.subtitle": "Programming is easy, but high-quality software is hard",
"education.specializations.swdev.p1": "The goal of the specialization is to teach contemporary development technologies and tools that can be used to design, code, and verify software.",
"education.specializations.swdev.p2": "",
"education.specializations.critsys.title": "Critical Systems (MSc)",
Expand Down
2 changes: 1 addition & 1 deletion src/locales/hu/commons.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
"nav.education.specializations": "Specializációk",
"nav.education.courses": "Tantárgyaink",
"nav.education.studentwork": "Önálló munka",
"nav.education.talentcare": "Tehetséggondozás",
"nav.education.talentcare": "Érdeklődő hallgatóknak",
"nav.education.achievements": "Hallgatóink eredményei",
"nav.about.title": "Rólunk",
"nav.about.shortTitle": "$t(nav.about.title)",
Expand Down
6 changes: 4 additions & 2 deletions src/locales/hu/education.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,10 @@
"education.specializations.title": "$t(nav.education.specializations)",
"education.subjects.title": "$t(nav.education.courses)",

"education.talentcare.p1": "A motivált, érdeklődő hallgatókat szívesen látjuk már a BSc tanulmányaik kezdetén. Ők később a közös munka során rendszeresen bekapcsolódnak nemzetközi kutatási és ipari projektjeinkbe, nyílt forráskódú szoftverfejlesztéseinkbe.",
"education.talentcare.p2": "Számukra tehetséggondozó programot, kiemelt konzultációs hátteret és egyéni mentorálást biztosítunk a <0>TDK konferenciától</0> kezdve egészen a doktori képzés végéig.",
"education.talentcare.p1": "Érdekel, hogy merrefelé halad az informatika? Mik azok a módszerek és technológiák, amiket a jövő mérnökei használnak? Fontos számodra a szoftver-alapú rendszerek helyes és megbízható működése? Érdekel, hogy a mesterséges intelligencia, a matematikai logika és a gráf algoritmusok hogyan tudja segíteni az informatikus mérnökök munkáját? Szeretnéd tudni, hogy a blockchain technológiák hogyan változtatják meg a világunkat? És részt szeretnél venni ebben a transzformációban?",
"education.talentcare.p2": "Nálunk a hallgatók megismerkedhetnek az informatika mérnöki oldalával, továbbá a legújabb, legizgalmasabb fejlesztésekkel. Készüljünk fel együtt az informatikusok előtt álló kihívásokra, vegyél részt az innovációban!",
"education.talentcare.p3": "Kérdésed van? Szívesen részt vennél a TDK-n, dolgoznál tudományos és ipari innovációs témákon? Jelezd érdeklődésedet az alábbi űrlapon: ",
"education.talentcare.apply": "Érdeklődöm",

"education.studentwork.pageNumber": "{{pageNumber}}. oldal",
"education.studentwork.description": "Hallgatóink változatos témákon dolgozhatnak már a <0>önálló labortól</0> kezdődően: az ipari partnereink által inspirált gyakorlati fejlesztési feladatoktól kezdve az elméleti jellegű kutatási témákig széles spektrumon biztosítunk konzultációt. Célunk, hogy hallgatóink olyan témákat találjanak, amikben elmélyülnek és szakmailag fejlődnek.",
Expand Down
8 changes: 7 additions & 1 deletion src/pages/education.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ interface EducationPageProps extends PageProps {
}

const EducationPage: React.FC<EducationPageProps> = ({ data }) => {
const { t } = useI18next()
const { t, language } = useI18next()

return (
<Layout href="/education">
Expand Down Expand Up @@ -65,6 +65,12 @@ const EducationPage: React.FC<EducationPageProps> = ({ data }) => {
]}
/>
</p>
<p>{t('education.talentcare.p3')}</p>
{language === 'hu' && (
<a href="https://forms.office.com/e/kg6yZyBqte" target="_blank" className="btn btn-primary rounded-0" rel="noopener noreferrer">
{t('education.talentcare.apply')}
</a>
)}
</Hero>

<div id="achievements" className="site-section">
Expand Down