Add network unit 26 on application protocols and ports.

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

24
i18n.c
View file

@ -347,6 +347,12 @@ const TrEntry tr_ui[] = {
"6 slides about the transport layer, then a quiz."},
{"net_ex25_title", "Kvíz: TCP a UDP",
"Quiz: TCP and UDP"},
{"net_unit26", "Aplikační protokoly",
"Application protocols"},
{"net_unit26_sub", "7 snímků o portech a službách a pak kvíz.",
"7 slides about ports and services, then a quiz."},
{"net_ex26_title", "Kvíz: Aplikační protokoly",
"Quiz: Application protocols"},
{"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."},
@ -398,6 +404,8 @@ const TrEntry tr_ui[] = {
"Quiz on ARP"},
{"net_quiz25_head", "Kvíz k TCP a UDP",
"Quiz on TCP and UDP"},
{"net_quiz26_head", "Kvíz k aplikačním protokolům",
"Quiz on application protocols"},
{"net_slide_next", "Další", "Next"},
{"net_slide_prev", "Zpět", "Back"},
{"net_slide_start", "Přejít na cvičení", "Go to the exercise"},
@ -784,6 +792,22 @@ const TrEntry tr_content[] = {
"TCP waits for retransmission – bad for real-time"},
{"SCTP: multihoming a multistreaming", NULL,
"SCTP: multihoming and multistreaming"},
{"Aplikace posílají data přes TCP/UDP", NULL,
"Applications send data over TCP/UDP"},
{"Dva procesy nesmí sdílet stejný port", NULL,
"Two processes must not share the same port"},
{"Well-known: 0–1023 (IANA)", NULL,
"Well-known: 0–1023 (IANA)"},
{"Dynamické porty: 49152–65535", NULL,
"Dynamic ports: 49152–65535"},
{"Spojení = pětice hodnot", NULL,
"A connection is a 5-tuple"},
{"HTTP 80, HTTPS 443", NULL,
"HTTP 80, HTTPS 443"},
{"SSH 22, DNS 53", NULL,
"SSH 22, DNS 53"},
{"MySQL 3306, RDP 3389", NULL,
"MySQL 3306, RDP 3389"},
{"čtrnáct", NULL, "fourteen"},
{"sedmnáct", NULL, "seventeen"},
{"dvacet", NULL, "twenty"},