Skip to content

Commit e39c382

Browse files
committed
Apply NTTT processing to translations
1 parent 0d7877f commit e39c382

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+1749
-1430
lines changed

cs-CZ/meta.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ software: python, html-css-javascript
1717
version: 4.1
1818
last_tested: 2018-08-02
1919
steps:
20-
- title: Co budeš dělat
21-
- title: Vytvoř aplikaci
22-
completion:
23-
- engaged
24-
- title: Přidej novou stránku
25-
- title: Vytvoř HTML šablonu
26-
- title: Použij CSS styl
27-
completion:
28-
- internal
29-
- title: Dynamický obsah
30-
completion:
31-
- external
32-
- title: 'Výzva'
33-
challenge: true
20+
- title: Co budeš dělat
21+
- title: Vytvoř aplikaci
22+
completion:
23+
- engaged
24+
- title: Přidej novou stránku
25+
- title: Vytvoř HTML šablonu
26+
- title: Použij CSS styl
27+
completion:
28+
- internal
29+
- title: Dynamický obsah
30+
completion:
31+
- external
32+
- title: 'Výzva'
33+
challenge: true

cs-CZ/step_1.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,24 @@ Webový server bude schopen reagovat na dynamický obsah, který uživatel zadá
99

1010
- Raspberry Pi s nejnovějším operačním systémem Raspberry Pi OS
1111

12-
## --- collapse ---
13-
14-
## title: Instalace Flasku
12+
--- collapse ---
13+
---
14+
title: Instalace Flasku
15+
---
1516

1617
`Flask` by měl být předinstalován jako součást operačního systému Raspberry Pi, takže bys s ním neměl dělat nic dalšího.
1718

1819
Můžeš jej nainstalovat ručně pomocí příkazu:
1920

20-
## --- code ---
21+
##
22+
--- code ---
2123

2224
language: bash
2325
line_numbers: false
2426
--------------------------------------------------------
2527

2628
sudo apt install python3-flask
2729

28-
\--- /code ---
30+
--- /code ---
2931

30-
\--- /collapse ---
32+
--- /collapse ---

cs-CZ/step_2.md

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,51 @@
11
## Vytvoř aplikaci
22

3-
\--- task ---
3+
--- task ---
44

55
Otevři terminál a pomocí příkazu `mkdir` vytvoř ve složce dokumentů nový adresář s názvem `webapp`.
66

7-
## --- code ---
7+
##
8+
--- code ---
89

910
language: bash
1011
line_numbers: false
1112
--------------------------------------------------------
1213

1314
mkdir ~/Documents/webapp
1415

15-
\--- /code ---
16+
--- /code ---
1617

17-
\--- /task ---
18+
--- /task ---
1819

19-
\--- task ---
20+
--- task ---
2021

2122
Pro otevření nového adresáře použij příkaz `cd` pro změnu adresáře.
2223

23-
## --- code ---
24+
##
25+
--- code ---
2426

2527
language: bash
2628
line_numbers: false
2729
--------------------------------------------------------
2830

2931
cd ~/Documents/webapp
3032

31-
\--- /code ---
33+
--- /code ---
3234

33-
\--- /task ---
35+
--- /task ---
3436

35-
\--- task ---
37+
--- task ---
3638

3739
V nabídce **Programování** otevři **Thony**.
3840

39-
\--- /task ---
41+
--- /task ---
4042

41-
\--- task ---
43+
--- task ---
4244

4345
Přidej tento kód Pythonu do prázdného souboru.
4446

45-
## --- code ---
47+
##
48+
--- code ---
4649

4750
language: python
4851
line_numbers: false
@@ -59,47 +62,48 @@ return 'Ahoj světe'
5962
if **name** == '**main**':
6063
app.run(debug=True, host='0.0.0.0')
6164

62-
\--- /code ---
65+
--- /code ---
6366

64-
\--- /task ---
67+
--- /task ---
6568

66-
\--- task ---
69+
--- task ---
6770

6871
Ulož nový soubor s názvem `app.py` do složky `webapp`, kterou jsi právě vytvořil.
6972

70-
\--- /task ---
73+
--- /task ---
7174

72-
\--- task ---
75+
--- task ---
7376

7477
Vrať se do terminálového okna a spusť skript, který jsi právě napsal:
7578

76-
## --- code ---
79+
##
80+
--- code ---
7781

7882
language: bash
7983
line_numbers: false
8084
--------------------------------------------------------
8185

8286
python3 app.py
8387

84-
\--- /code ---
88+
--- /code ---
8589

86-
\--- /task ---
90+
--- /task ---
8791

8892
Pokud vše funguje správně, okno by mělo ukázat výstup podobný tomuto:
8993

9094
![spusť webovou aplikaci pi](images/pi-run-web-app.png)
9195

92-
\--- task ---
96+
--- task ---
9397

9498
V nabídce Raspberry Pi otevři **Internet** > **Webový prohlížeč Chromium**
9599

96-
\--- /task ---
100+
--- /task ---
97101

98-
\--- task ---
102+
--- task ---
99103

100104
Do adresního řádku zadej `localhost:5000` a stiskni <kbd>Enter</kbd>. Měl bys vidět uvítací stránku.
101105

102-
\--- /task ---
106+
--- /task ---
103107

104108
![Flask Ahoj světe](images/flask-hello-world.png)
105109

cs-CZ/step_3.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
Chceš-li do webové aplikace přidat novou stránku, vytvoř novou **trasu**.
44

5-
## --- collapse ---
6-
7-
## title: Co je to trasa?
5+
--- collapse ---
6+
---
7+
title: Co je to trasa?
8+
---
89

910
V kódu, který již máš, je jedna trasa:
1011

@@ -20,13 +21,14 @@ Tato trasa se skládá ze tří částí:
2021
- `def index()`: název trasy - `index`
2122
- `return 'Hello world'`: obsah, který uživatel uvidí - `Hello world`
2223

23-
\--- /collapse ---
24+
--- /collapse ---
2425

25-
\--- task ---
26+
--- task ---
2627

2728
Přidej kód pro novou trasu do souboru `app.py` a soubor **ulož**.
2829

29-
## --- code ---
30+
##
31+
--- code ---
3032

3133
language: python
3234
line_numbers: true
@@ -42,16 +44,16 @@ return 'Ahoj světe'
4244
def dorty():
4345
return 'Vynikající dorty!'
4446

45-
\--- /code ---
47+
--- /code ---
4648

47-
\--- /task ---
49+
--- /task ---
4850

49-
\--- task ---
51+
--- task ---
5052

5153
V prohlížeči Chromium zadej do adresního řádku adresu `localhost:5000/cakes`.
5254

5355
Měl bys vidět webovou stránku s textem „Mňam dorty!“.
5456

5557
![Chutné dorty](images/flask-cakes.png)
5658

57-
\--- /task ---
59+
--- /task ---

cs-CZ/step_4.md

Lines changed: 33 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,41 @@
22

33
Styl stránky můžeš upravit pomocí **šablony**. Šablona bude používat **HyperText Markup Language (HTML)**.
44

5-
\--- task ---
5+
--- task ---
66

77
Přejdi do terminálu a stiskni <kbd>Ctrl</kbd> + <kbd>C</kbd> pro zastavení Flask serveru.
88

9-
\--- /task ---
9+
--- /task ---
1010

11-
\--- task ---
11+
--- task ---
1212

1313
Vytvoř adresář `templates` ve tvém adresáři `webapp`:
1414

15-
## --- code ---
15+
##
16+
--- code ---
1617

1718
language: bash
1819
line_numbers: false
1920
--------------------------------------------------------
2021

2122
mkdir templates
2223

23-
\--- /code ---
24+
--- /code ---
2425

25-
\--- /task ---
26+
--- /task ---
2627

27-
\--- task ---
28+
--- task ---
2829

2930
Vrať se do **Thony** a vytvoř nový soubor. Ulož tento soubor jako `index.html` do složky `templates`.
3031

31-
\--- /task ---
32+
--- /task ---
3233

33-
\--- task ---
34+
--- task ---
3435

3536
Přidej tento kód do souboru `index.html` a **ulož** změny.
3637

37-
## --- code ---
38+
##
39+
--- code ---
3840

3941
language: html
4042
line_numbers: true
@@ -46,37 +48,39 @@ line_numbers: true
4648
</body>
4749
</html>
4850

49-
\--- /code ---
51+
--- /code ---
5052

5153
![Nový soubor s názvem index.html obsahující výše uvedený kód](images/html-file.png)
5254

53-
\--- /task ---
55+
--- /task ---
5456

55-
\--- task ---
57+
--- task ---
5658

57-
\--- /task ---
59+
--- /task ---
5860

59-
\--- task ---
61+
--- task ---
6062

6163
Vrať se do souboru `app.py` a změň první řádek kódu:
6264

63-
## --- code ---
65+
##
66+
--- code ---
6467

6568
language: python
6669
line_numbers: true
6770
-------------------------------------------------------
6871

6972
from flask import Flask, render_template
7073

71-
\--- /code ---
74+
--- /code ---
7275

73-
\--- /task ---
76+
--- /task ---
7477

75-
\--- task ---
78+
--- task ---
7679

7780
Změň trasu `index()` tak, aby používala tvou HTML šablonu `index.html`:
7881

79-
## --- code ---
82+
##
83+
--- code ---
8084

8185
language: python
8286
line_numbers: true
@@ -88,31 +92,32 @@ line_highlights: 7
8892
def index():
8993
return render_template('index.html')
9094

91-
\--- /code ---
95+
--- /code ---
9296

93-
\--- /task ---
97+
--- /task ---
9498

95-
\--- task ---
99+
--- task ---
96100

97101
Ulož soubor `app.py` a poté se vrať do terminálu a spusť jej pro restartování serveru:
98102

99-
## --- code ---
103+
##
104+
--- code ---
100105

101106
language: bash
102107
line_numbers: false
103108
--------------------------------------------------------
104109

105110
python3 app.py
106111

107-
\--- /code ---
112+
--- /code ---
108113

109-
\--- /task ---
114+
--- /task ---
110115

111-
\--- task ---
116+
--- task ---
112117

113118
V prohlížeči **Chromium** přejdi na stránku `localhost:5000/` a zobrazí se ti nová HTML šablona.
114119

115120
![Webový prohlížeč ukazoval na localhost:5000 s textem „Moje webová stránka“ velkým písmem v záhlaví](images/flask-template.png)
116121

117-
\--- /task ---
122+
--- /task ---
118123

0 commit comments

Comments
 (0)