Add network unit 11 on the seven ISO/OSI layers.

Unlock slides and a quiz covering each OSI layer so the networks path continues past the ISO/OSI vs TCP/IP overview.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-09-14 12:08:09 +02:00
commit 2a83b18cdf
5 changed files with 175 additions and 18 deletions

22
i18n.c
View file

@ -257,6 +257,12 @@ const TrEntry tr_ui[] = {
"3 slides about ISO/OSI and TCP/IP, then a quiz."},
{"net_ex10_title", "Kvíz: ISO/OSI a TCP/IP",
"Quiz: ISO/OSI and TCP/IP"},
{"net_unit11", "Podrobný rozbor 7 vrstev ISO/OSI",
"Detailed review of the 7 ISO/OSI layers"},
{"net_unit11_sub", "8 snímků o jednotlivých vrstvách a pak kvíz.",
"8 slides about each layer, then a quiz."},
{"net_ex11_title", "Kvíz: 7 vrstev ISO/OSI",
"Quiz: 7 ISO/OSI layers"},
{"net_quiz_intro",
"Vyberte u každé otázky jednu správnou odpověď a stiskněte Zkontrolovat.",
"Choose one correct answer for each question and press Check."},
@ -278,6 +284,8 @@ const TrEntry tr_ui[] = {
"Quiz on layered models and protocols"},
{"net_quiz10_head", "Kvíz k ISO/OSI a TCP/IP",
"Quiz on ISO/OSI and TCP/IP"},
{"net_quiz11_head", "Kvíz k 7 vrstvám ISO/OSI",
"Quiz on the 7 ISO/OSI layers"},
{"net_slide_next", "Další", "Next"},
{"net_slide_prev", "Zpět", "Back"},
{"net_slide_start", "Přejít na cvičení", "Go to the exercise"},
@ -459,6 +467,20 @@ const TrEntry tr_content[] = {
"TCP/IP won because it came from real-world needs"},
{"V TCP/IP řeší spolehlivost až vyšší vrstvy", NULL,
"In TCP/IP, reliability is handled by higher layers"},
{"Fyzická vrstva přenáší bity a řeší médium", NULL,
"The physical layer transmits bits and handles the medium"},
{"Spojová vrstva má podvrstvy MAC a LLC", NULL,
"The data-link layer has MAC and LLC sublayers"},
{"Síťová vrstva směruje pakety i bez přímého spojení", NULL,
"The network layer routes packets even without a direct link"},
{"Transportní vrstva je jen v koncových uzlech, ne v routerech", NULL,
"The transport layer exists only in end nodes, not in routers"},
{"Relační vrstva řídí relace, dialog a synchronizaci", NULL,
"The session layer manages sessions, dialogue and synchronization"},
{"Prezentační vrstva formátuje data, komprimuje a šifruje", NULL,
"The presentation layer formats, compresses and encrypts data"},
{"Aplikační vrstva je rozhraní pro programy a služby", NULL,
"The application layer is the interface for programs and services"},
{"čtrnáct", NULL, "fourteen"},
{"sedmnáct", NULL, "seventeen"},
{"dvacet", NULL, "twenty"},