Skip to content

Commit 1ba47f6

Browse files
authored
Add glossary (#61)
1 parent 7f8633e commit 1ba47f6

8 files changed

Lines changed: 27 additions & 3 deletions

File tree

config/_default/hugo.yaml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,20 +61,27 @@ menu:
6161
weight: 4
6262
params:
6363
type: search
64-
- name: GitHub
64+
- identifier: glossary
6565
weight: 5
66-
url: "https://github.com/learn-software-engineering"
66+
pageRef: /glossary
6767
params:
68-
icon: github
68+
icon: book-open
6969
- identifier: languageSwitcher
70+
weight: 6
7071
params:
7172
type: language-switch
7273
label: false
7374
icon: "globe"
7475
- identifier: themeToggle
76+
weight: 7
7577
params:
7678
type: theme-toggle
7779
label: false
80+
- name: GitHub
81+
weight: 8
82+
url: "https://github.com/learn-software-engineering"
83+
params:
84+
icon: github
7885

7986
outputs:
8087
home: [html, llms]

content/glossary/_index.en.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: Glossary
3+
layout: glossary
4+
---

content/glossary/_index.es.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: Glosario
3+
layout: glossary
4+
---

data/en/termbase.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
- term: Site Reliability Engineering
2+
abbr: SRE
3+
definition: "Is a discipline that applies software engineering principles to IT operations and infrastructure to create highly reliable, scalable, and automated systems. SRE teams focus on automating manual tasks, managing service levels, and improving system performance, bridging the gap between development and operations teams."

data/es/termbase.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
- term: Site Reliability Engineering
2+
abbr: SRE
3+
definition: "Es una disciplina de ingeniería que aplica principios de software a problemas de infraestructura y operaciones. Su objetivo principal es asegurar la fiabilidad, disponibilidad, rendimiento y escalabilidad de los sistemas de software mientras se equilibra la velocidad de lanzamiento de nuevas funcionalidades."

i18n/en.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ footer_connect: "Connect"
77
footer_explore: "Explore"
88
footer_link_contribute: "Contribute"
99
footer_tagline: "Open learning resources. Built for curiosity, designed for clarity."
10+
glossary: Glossary
1011
languageSwitcher: "Language switcher"
1112
paths: "Learning Paths"
1213
programming: "Programming"

i18n/es.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ footer_connect: "Conectar"
77
footer_explore: "Explorar"
88
footer_link_contribute: "Contribuir"
99
footer_tagline: "Para los que tienen ganas de aprender de verdad. Sin vueltas."
10+
glossary: Glosario
1011
languageSwitcher: "Cambiar idioma"
1112
paths: "Recorridos de aprendizaje"
1213
programming: "Programación"

layouts/_partials/custom/footer.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
<li><a href="{{ "/" | relLangURL }}quantum/">{{ i18n "quantum" }}</a></li> -->
8888
<li><a href="{{ "/" | relLangURL }}blog/">{{ i18n "blog" }}</a></li>
8989
<!-- <li><a href="{{ "/" | relLangURL }}about/">{{ i18n "about" }}</a></li> -->
90+
<li><a href="{{ "/" | relLangURL }}glossary/">{{ i18n "glossary" }}</a></li>
9091
<!-- <li><a href="{{ "/" | relLangURL }}contribute/">{{ i18n "footer_link_contribute" }}</a></li> -->
9192
</ul>
9293
</div>

0 commit comments

Comments
 (0)