Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Crowdin translations #10

Open
wants to merge 1,557 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1557 commits
Select commit Hold shift + click to select a range
0f1d698
New translations step_4.md (Hindi)
raspberrypitranslationsbot Jul 9, 2020
efc19ec
New translations step_3.md (Hindi)
raspberrypitranslationsbot Jul 9, 2020
85d0c09
New translations banner.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
73a8016
New translations meta.yml (Kannada)
raspberrypitranslationsbot Jul 15, 2020
3c8c1ec
New translations story2.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
84d8c5f
New translations story3.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
b319857
New translations story4.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
496a066
New translations story7.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
b9672dc
New translations story8.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
f574bc0
New translations story9.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
21ecd23
New translations temp.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
14029f9
New translations storytime.py (Kannada)
raspberrypitranslationsbot Jul 15, 2020
ddb9c72
New translations idle3.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
7aaa926
New translations step_1.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
74df6ae
New translations step_2.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
f63a7d3
New translations step_3.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
59e8df2
New translations step_4.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
16afc99
New translations step_5.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
9487a77
New translations step_6.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
b4395f7
New translations step_7.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
cd88c2f
New translations step_8.md (Kannada)
raspberrypitranslationsbot Jul 15, 2020
e932ca5
New translations story1.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
a42d3ec
New translations banner.png (Kannada)
raspberrypitranslationsbot Jul 15, 2020
3dab5e4
New translations idle3.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
35b5470
New translations meta.yml (Marathi)
raspberrypitranslationsbot Jul 15, 2020
d3c81b6
New translations story1.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
c4c2312
New translations story2.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
6630bb0
New translations story3.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
97ea6b3
New translations story4.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
7cc872c
New translations story7.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
584ec46
New translations story8.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
46fd1d6
New translations story9.png (Marathi)
raspberrypitranslationsbot Jul 15, 2020
273926a
New translations temp.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
e635ac8
New translations storytime.py (Marathi)
raspberrypitranslationsbot Jul 15, 2020
dc72b83
New translations storytime-complete.py (Marathi)
raspberrypitranslationsbot Jul 15, 2020
2afc970
New translations step_1.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
8133b3e
New translations step_2.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
e5df815
New translations step_3.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
13792bc
New translations step_4.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
5261014
New translations step_5.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
f27ed7c
New translations step_6.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
1ba2cdb
New translations step_7.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
e8c0e50
New translations step_8.md (Marathi)
raspberrypitranslationsbot Jul 15, 2020
ea92f1a
New translations storytime-complete.py (Kannada)
raspberrypitranslationsbot Jul 15, 2020
dcd9bd9
New translations meta.yml (Kannada)
raspberrypitranslationsbot Jul 24, 2020
5480719
New translations step_1.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
0bf82d9
New translations step_1.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
9b0e8df
New translations step_2.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
7e4f5b2
New translations step_2.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
b511c35
New translations step_3.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
668bd12
New translations step_4.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
535528a
New translations step_5.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
f9b237c
New translations step_5.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
a0467ec
New translations step_6.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
711a3fe
New translations step_7.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
5a7de8a
New translations step_8.md (Kannada)
raspberrypitranslationsbot Jul 24, 2020
557ac35
New translations step_1.md (Kannada)
raspberrypitranslationsbot Jul 29, 2020
0861439
New translations step_2.md (Kannada)
raspberrypitranslationsbot Jul 29, 2020
da351ff
New translations step_2.md (Kannada)
raspberrypitranslationsbot Jul 29, 2020
17565ef
New translations step_3.md (Kannada)
raspberrypitranslationsbot Jul 29, 2020
00db85c
New translations step_4.md (Kannada)
raspberrypitranslationsbot Jul 29, 2020
40f4ffa
New translations step_5.md (Kannada)
raspberrypitranslationsbot Jul 29, 2020
4b13395
New translations step_6.md (Kannada)
raspberrypitranslationsbot Jul 29, 2020
1e44410
New translations step_7.md (Kannada)
raspberrypitranslationsbot Jul 29, 2020
39dee12
New translations step_1.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
86c9f7c
New translations meta.yml (Marathi)
raspberrypitranslationsbot Aug 3, 2020
cc3f684
New translations step_1.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
a01fd92
New translations step_2.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
54e6865
New translations step_2.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
39cb95d
New translations step_3.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
a4d1452
New translations step_3.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
34b1115
New translations meta.yml (Marathi)
raspberrypitranslationsbot Aug 3, 2020
8648ba2
New translations step_1.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
82a5ac4
New translations step_2.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
85edbbf
New translations step_3.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
825a996
New translations step_4.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
7d2f577
New translations step_5.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
1b1d7cc
New translations step_6.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
208c329
New translations step_7.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
3fec64a
New translations step_8.md (Marathi)
raspberrypitranslationsbot Aug 3, 2020
7cc84df
New translations step_1.md (Kannada)
raspberrypitranslationsbot Aug 16, 2020
a997cab
New translations step_2.md (Kannada)
raspberrypitranslationsbot Aug 16, 2020
5183356
New translations step_3.md (Kannada)
raspberrypitranslationsbot Aug 16, 2020
b92be96
New translations step_5.md (Kannada)
raspberrypitranslationsbot Aug 16, 2020
22988ae
New translations step_6.md (Kannada)
raspberrypitranslationsbot Aug 16, 2020
b6f722e
New translations step_7.md (Kannada)
raspberrypitranslationsbot Aug 16, 2020
a558b28
New translations step_7.md (Kannada)
raspberrypitranslationsbot Aug 16, 2020
7c46da9
New translations step_8.md (Kannada)
raspberrypitranslationsbot Aug 16, 2020
3f3eaa4
New translations step_2.md (Marathi)
raspberrypitranslationsbot Sep 6, 2020
12214ca
New translations step_8.md (Marathi)
raspberrypitranslationsbot Sep 6, 2020
33fea16
New translations step_7.md (Marathi)
raspberrypitranslationsbot Sep 6, 2020
7a56380
New translations step_5.md (Marathi)
raspberrypitranslationsbot Sep 6, 2020
895ed62
New translations step_4.md (Marathi)
raspberrypitranslationsbot Sep 6, 2020
e73f22b
New translations step_3.md (Marathi)
raspberrypitranslationsbot Sep 6, 2020
aa8cf7a
New translations step_1.md (Marathi)
raspberrypitranslationsbot Sep 6, 2020
09c5224
New translations meta.yml (Marathi)
raspberrypitranslationsbot Sep 6, 2020
0b4a65d
New translations meta.yml (Kannada)
raspberrypitranslationsbot Sep 6, 2020
dfb2801
New translations meta.yml (Hindi)
raspberrypitranslationsbot Sep 6, 2020
2c2986a
New translations step_1.md (Marathi)
raspberrypitranslationsbot Sep 17, 2020
4e74bed
New translations step_2.md (Marathi)
raspberrypitranslationsbot Sep 17, 2020
7745c14
New translations step_2.md (Marathi)
raspberrypitranslationsbot Sep 17, 2020
246722b
New translations step_3.md (Marathi)
raspberrypitranslationsbot Sep 17, 2020
048cf4d
New translations step_1.md (Ukrainian)
raspberrypitranslationsbot Dec 9, 2020
2f0b6de
New translations step_1.md (Polish)
raspberrypitranslationsbot Dec 9, 2020
6c7d855
New translations step_1.md (Portuguese)
raspberrypitranslationsbot Dec 9, 2020
213683c
New translations step_1.md (Russian)
raspberrypitranslationsbot Dec 9, 2020
1483d0c
New translations step_1.md (Serbian (Cyrillic))
raspberrypitranslationsbot Dec 9, 2020
343f547
New translations step_1.md (Swedish)
raspberrypitranslationsbot Dec 9, 2020
0a7b737
New translations step_1.md (Turkish)
raspberrypitranslationsbot Dec 9, 2020
d7a6740
New translations step_1.md (Chinese Simplified)
raspberrypitranslationsbot Dec 9, 2020
a65d849
New translations step_1.md (Chinese Traditional)
raspberrypitranslationsbot Dec 9, 2020
df7a68a
New translations step_1.md (English)
raspberrypitranslationsbot Dec 9, 2020
cc09881
New translations step_1.md (Vietnamese)
raspberrypitranslationsbot Dec 9, 2020
ce2bda7
New translations step_1.md (Portuguese, Brazilian)
raspberrypitranslationsbot Dec 9, 2020
2830dde
New translations step_1.md (Marathi)
raspberrypitranslationsbot Dec 9, 2020
32b4331
New translations step_1.md (Hindi)
raspberrypitranslationsbot Dec 9, 2020
23312a9
New translations meta.yml (Kannada)
raspberrypitranslationsbot Dec 9, 2020
af10a18
New translations step_1.md (Norwegian)
raspberrypitranslationsbot Dec 9, 2020
782c5ef
New translations step_1.md (Dutch)
raspberrypitranslationsbot Dec 9, 2020
6a5a93d
New translations step_1.md (Romanian)
raspberrypitranslationsbot Dec 9, 2020
d3207e1
New translations step_1.md (French)
raspberrypitranslationsbot Dec 9, 2020
0d66f10
New translations step_1.md (Spanish)
raspberrypitranslationsbot Dec 9, 2020
4b68707
New translations step_1.md (Afrikaans)
raspberrypitranslationsbot Dec 9, 2020
bdb3db8
New translations step_1.md (Arabic)
raspberrypitranslationsbot Dec 9, 2020
0fba003
New translations step_1.md (Catalan)
raspberrypitranslationsbot Dec 9, 2020
46676ef
New translations step_1.md (Czech)
raspberrypitranslationsbot Dec 9, 2020
797cfdd
New translations step_1.md (Danish)
raspberrypitranslationsbot Dec 9, 2020
bd758d3
New translations step_1.md (German)
raspberrypitranslationsbot Dec 9, 2020
d202cd0
New translations step_1.md (Greek)
raspberrypitranslationsbot Dec 9, 2020
bc1cb39
New translations step_1.md (Finnish)
raspberrypitranslationsbot Dec 9, 2020
2c15161
New translations step_1.md (Hebrew)
raspberrypitranslationsbot Dec 9, 2020
114d4f2
New translations step_1.md (Hungarian)
raspberrypitranslationsbot Dec 9, 2020
9d583a6
New translations step_1.md (Italian)
raspberrypitranslationsbot Dec 9, 2020
1b200b2
New translations step_1.md (Japanese)
raspberrypitranslationsbot Dec 9, 2020
380b23a
New translations step_1.md (Korean)
raspberrypitranslationsbot Dec 9, 2020
2227022
New translations step_1.md (Kannada)
raspberrypitranslationsbot Dec 9, 2020
d4be17a
New translations storytime-complete.py (Dutch)
raspberrypitranslationsbot Feb 2, 2021
ad46fb0
New translations meta.yml (Dutch)
raspberrypitranslationsbot Feb 2, 2021
4b34c5e
New translations step_1.md (Dutch)
raspberrypitranslationsbot Feb 2, 2021
a25e92d
New translations step_2.md (Dutch)
raspberrypitranslationsbot Feb 2, 2021
995f40e
New translations step_3.md (Dutch)
raspberrypitranslationsbot Feb 2, 2021
28db1e5
New translations step_4.md (Dutch)
raspberrypitranslationsbot Feb 2, 2021
059971b
New translations step_5.md (Dutch)
raspberrypitranslationsbot Feb 2, 2021
feb5849
New translations step_6.md (Dutch)
raspberrypitranslationsbot Feb 2, 2021
b1fe5e1
New translations step_7.md (Dutch)
raspberrypitranslationsbot Feb 2, 2021
0a2e2b4
New translations step_8.md (Dutch)
raspberrypitranslationsbot Feb 2, 2021
3c669b7
New translations storytime-complete.py (Dutch)
raspberrypitranslationsbot Feb 2, 2021
f0efe08
New translations meta.yml (Arabic)
raspberrypitranslationsbot Feb 26, 2021
7d8ad23
New translations step_1.md (Arabic)
raspberrypitranslationsbot Feb 26, 2021
34136e6
New translations step_2.md (Arabic)
raspberrypitranslationsbot Feb 26, 2021
867fa33
New translations step_2.md (Arabic)
raspberrypitranslationsbot Feb 26, 2021
e61540e
New translations step_3.md (Arabic)
raspberrypitranslationsbot Feb 26, 2021
d6d712a
New translations step_3.md (Arabic)
raspberrypitranslationsbot Feb 26, 2021
0b75189
New translations step_3.md (Arabic)
raspberrypitranslationsbot Feb 26, 2021
4b638af
New translations storytime-complete.py (Arabic)
raspberrypitranslationsbot Feb 27, 2021
1b05ed4
New translations storytime-complete.py (Arabic)
raspberrypitranslationsbot Feb 27, 2021
6423c2f
New translations storytime-complete.py (Arabic)
raspberrypitranslationsbot Feb 27, 2021
d9a2943
New translations storytime-complete.py (Arabic)
raspberrypitranslationsbot Feb 27, 2021
85e5556
New translations step_7.md (Arabic)
raspberrypitranslationsbot Feb 27, 2021
c12d150
New translations step_8.md (Arabic)
raspberrypitranslationsbot Feb 27, 2021
f789c97
New translations step_3.md (Arabic)
raspberrypitranslationsbot Feb 27, 2021
3752569
New translations step_4.md (Arabic)
raspberrypitranslationsbot Feb 27, 2021
97ab49e
New translations step_5.md (Arabic)
raspberrypitranslationsbot Feb 27, 2021
d2b56b4
New translations step_6.md (Arabic)
raspberrypitranslationsbot Feb 27, 2021
5d5860f
New translations step_3.md (Arabic)
raspberrypitranslationsbot Feb 27, 2021
1163e2f
New translations step_4.md (Arabic)
raspberrypitranslationsbot Feb 27, 2021
0f98265
New translations storytime-complete.py (French)
raspberrypitranslationsbot Mar 5, 2021
dd2ebbe
New translations storytime-complete.py (French)
raspberrypitranslationsbot Mar 5, 2021
a9eb6aa
New translations meta.yml (French)
raspberrypitranslationsbot Mar 5, 2021
ebb2adf
New translations step_1.md (French)
raspberrypitranslationsbot Mar 5, 2021
9d7967b
New translations step_2.md (French)
raspberrypitranslationsbot Mar 5, 2021
932b909
New translations step_2.md (French)
raspberrypitranslationsbot Mar 5, 2021
0534aba
New translations step_3.md (French)
raspberrypitranslationsbot Mar 5, 2021
9b7d7ba
New translations step_3.md (French)
raspberrypitranslationsbot Mar 5, 2021
5622c91
New translations step_4.md (French)
raspberrypitranslationsbot Mar 5, 2021
b964d61
New translations meta.yml (French)
raspberrypitranslationsbot Mar 5, 2021
dc27385
New translations step_2.md (French)
raspberrypitranslationsbot Mar 5, 2021
09b2539
New translations step_3.md (French)
raspberrypitranslationsbot Mar 5, 2021
15f3668
New translations step_4.md (French)
raspberrypitranslationsbot Mar 5, 2021
d00e554
New translations step_5.md (French)
raspberrypitranslationsbot Mar 5, 2021
444ed41
New translations step_6.md (French)
raspberrypitranslationsbot Mar 5, 2021
4c28bd7
New translations step_7.md (French)
raspberrypitranslationsbot Mar 5, 2021
7d4b83a
New translations step_8.md (French)
raspberrypitranslationsbot Mar 5, 2021
0d07d8c
New translations step_3.md (French)
raspberrypitranslationsbot Mar 9, 2021
90ca21b
New translations meta.yml (French)
raspberrypitranslationsbot Jan 12, 2022
71cf145
New translations meta.yml (Romanian)
raspberrypitranslationsbot Jan 12, 2022
5b5d952
New translations meta.yml (Arabic)
raspberrypitranslationsbot Jan 12, 2022
5e6301c
New translations meta.yml (Spanish)
raspberrypitranslationsbot Jan 12, 2022
de2865c
New translations meta.yml (Afrikaans)
raspberrypitranslationsbot Jan 12, 2022
c037d17
New translations meta.yml (Czech)
raspberrypitranslationsbot Jan 12, 2022
a744425
New translations meta.yml (Catalan)
raspberrypitranslationsbot Jan 12, 2022
5ee6c57
New translations meta.yml (German)
raspberrypitranslationsbot Jan 12, 2022
0beab72
New translations meta.yml (Danish)
raspberrypitranslationsbot Jan 12, 2022
59050b8
New translations meta.yml (Greek)
raspberrypitranslationsbot Jan 12, 2022
4e2e53d
New translations meta.yml (Hebrew)
raspberrypitranslationsbot Jan 12, 2022
67578a2
New translations meta.yml (Finnish)
raspberrypitranslationsbot Jan 12, 2022
17cf882
New translations meta.yml (Italian)
raspberrypitranslationsbot Jan 12, 2022
cdf4683
New translations meta.yml (Hungarian)
raspberrypitranslationsbot Jan 12, 2022
32a69c6
New translations meta.yml (Dutch)
raspberrypitranslationsbot Jan 12, 2022
2e87c48
New translations meta.yml (Korean)
raspberrypitranslationsbot Jan 12, 2022
cc2df23
New translations meta.yml (Japanese)
raspberrypitranslationsbot Jan 12, 2022
18a1f82
New translations meta.yml (Polish)
raspberrypitranslationsbot Jan 12, 2022
4ee63fd
New translations meta.yml (Norwegian)
raspberrypitranslationsbot Jan 12, 2022
78f2206
New translations meta.yml (Russian)
raspberrypitranslationsbot Jan 12, 2022
cbe7c25
New translations meta.yml (Portuguese)
raspberrypitranslationsbot Jan 12, 2022
81f96da
New translations meta.yml (Turkish)
raspberrypitranslationsbot Jan 12, 2022
41ae84e
New translations meta.yml (Serbian (Cyrillic))
raspberrypitranslationsbot Jan 12, 2022
0b24dfe
New translations meta.yml (Swedish)
raspberrypitranslationsbot Jan 12, 2022
639a675
New translations meta.yml (Chinese Simplified)
raspberrypitranslationsbot Jan 12, 2022
b85e9ae
New translations meta.yml (Ukrainian)
raspberrypitranslationsbot Jan 12, 2022
f0f641b
New translations meta.yml (Vietnamese)
raspberrypitranslationsbot Jan 12, 2022
e8f2dba
New translations meta.yml (English)
raspberrypitranslationsbot Jan 12, 2022
a61bcb8
New translations meta.yml (Chinese Traditional)
raspberrypitranslationsbot Jan 12, 2022
645d763
New translations meta.yml (Marathi)
raspberrypitranslationsbot Jan 12, 2022
ea1c2f2
New translations meta.yml (Portuguese, Brazilian)
raspberrypitranslationsbot Jan 12, 2022
c22e47a
New translations meta.yml (Kannada)
raspberrypitranslationsbot Jan 12, 2022
748a079
New translations meta.yml (Hindi)
raspberrypitranslationsbot Jan 12, 2022
353b573
New translations step_2.md (Romanian)
raspberrypitranslationsbot Feb 23, 2022
b9b65bf
New translations step_2.md (Norwegian)
raspberrypitranslationsbot Feb 23, 2022
20f4a85
New translations step_2.md (Hindi)
raspberrypitranslationsbot Feb 23, 2022
5bea095
New translations step_2.md (Marathi)
raspberrypitranslationsbot Feb 23, 2022
4a11913
New translations step_2.md (Portuguese, Brazilian)
raspberrypitranslationsbot Feb 23, 2022
d6ac5d5
New translations step_2.md (Vietnamese)
raspberrypitranslationsbot Feb 23, 2022
3705c0f
New translations step_2.md (English)
raspberrypitranslationsbot Feb 23, 2022
95cc1d5
New translations step_2.md (Chinese Traditional)
raspberrypitranslationsbot Feb 23, 2022
98e205a
New translations step_2.md (Chinese Simplified)
raspberrypitranslationsbot Feb 23, 2022
4d5eb84
New translations step_2.md (Ukrainian)
raspberrypitranslationsbot Feb 23, 2022
e2668a5
New translations step_2.md (Turkish)
raspberrypitranslationsbot Feb 23, 2022
ddce6b8
New translations step_2.md (Swedish)
raspberrypitranslationsbot Feb 23, 2022
628e7f3
New translations step_2.md (Serbian (Cyrillic))
raspberrypitranslationsbot Feb 23, 2022
83be5d0
New translations step_2.md (Russian)
raspberrypitranslationsbot Feb 23, 2022
1eda047
New translations step_2.md (Portuguese)
raspberrypitranslationsbot Feb 23, 2022
ea7d942
New translations step_2.md (Polish)
raspberrypitranslationsbot Feb 23, 2022
15ecc3b
New translations step_2.md (Dutch)
raspberrypitranslationsbot Feb 23, 2022
cc77dbe
New translations step_2.md (French)
raspberrypitranslationsbot Feb 23, 2022
5036a59
New translations step_2.md (Korean)
raspberrypitranslationsbot Feb 23, 2022
fb64936
New translations step_2.md (Japanese)
raspberrypitranslationsbot Feb 23, 2022
c9ecc58
New translations step_2.md (Italian)
raspberrypitranslationsbot Feb 23, 2022
5734742
New translations step_2.md (Hungarian)
raspberrypitranslationsbot Feb 23, 2022
4833add
New translations step_2.md (Hebrew)
raspberrypitranslationsbot Feb 23, 2022
f2dd9e7
New translations step_2.md (Finnish)
raspberrypitranslationsbot Feb 23, 2022
9165130
New translations step_2.md (Greek)
raspberrypitranslationsbot Feb 23, 2022
e22baa7
New translations step_2.md (German)
raspberrypitranslationsbot Feb 23, 2022
74b30c6
New translations step_2.md (Danish)
raspberrypitranslationsbot Feb 23, 2022
c3f2bbe
New translations step_2.md (Czech)
raspberrypitranslationsbot Feb 23, 2022
7c7e468
New translations step_2.md (Catalan)
raspberrypitranslationsbot Feb 23, 2022
ec3c0a4
New translations step_2.md (Arabic)
raspberrypitranslationsbot Feb 23, 2022
7fa73e0
New translations step_2.md (Afrikaans)
raspberrypitranslationsbot Feb 23, 2022
a106ef4
New translations step_2.md (Spanish)
raspberrypitranslationsbot Feb 23, 2022
de83155
New translations step_2.md (Kannada)
raspberrypitranslationsbot Feb 23, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added af-ZA/images/banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/idle3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/story1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/story2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/story3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/story4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/story7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/story8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added af-ZA/images/story9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file added af-ZA/images/temp.md
Empty file.
38 changes: 38 additions & 0 deletions af-ZA/meta.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: Story time
hero_image: images/banner.png
description: Create interactive fairy tales and other stories with basic Python
original_url: https://raspberrypi.org/learning/storytime
theme: yellow
duration: 1
listed: true
ingredient: false
copyedit: true
curriculum: 2, design-0, programming-2, phys-comp-0, manufacture-0, community-0
interests: ''
technologies: raspberry-pi, electronic-components, python
site_areas: projects
hardware: raspberry-pi, electronic-components
software: python
version: 3
last_tested: 2017-01-01
steps:
-
title: Introduction
completion: engaged
-
title: Make your story interactive
-
title: Big or small, old or young
-
title: Lists of details
-
title: Choose your story details
completion: internal
-
title: Tell your story
-
title: 'Challenge: add more details'
challenge: true
-
title: What next?
1 change: 1 addition & 0 deletions af-ZA/resources/storytime.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from random import choice
31 changes: 31 additions & 0 deletions af-ZA/solutions/storytime-complete.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
from random import choice

print("We are going to hear a story about a dragon!")
name = input("What is the name of the dragon? ")
print("Excellent, the dragon is called " + name)
size = input("Is the dragon big or small? ")
print("It was a " + size + " dragon")
age = input("How old is the dragon? ")
print("The dragon is " + age + " years old")

print("")
print("")

if int(age) > 1000:
description = "old"
else:
description = "young"

things = ["slay", "cakes", "chocolate", "rocks", "kittens"]
friends = ["Lila", "Naomi", "Noelle", "Idris", "Jonah", "Ari"]
actions = ["slay", "kiss", "save", "marry", "rescue", "eat"]
places = ["Middle Earth", "Narnia", "Hogwarts", "Alderaan"]

friend = choice(friends)
thing = choice(things)
action = choice(actions)
place = choice(places)

story = "Once upon a time, there was a dragon called " + name + ". The dragon was a very " + description + " creature, and it was very " + size + ". It liked nothing better than to " + action + " " + thing + ". Sadly, the dragon was so great at this that it ran out of " + thing + " to " + action + " in " + place + ". The dragon became very bored. Luckily the dragon had a friend called " + friend + ". " + friend + " knew where the dragon could find lots of " + thing + " and the two of them travelled far away from " + place + " and found a land filled with lots of lovely " + thing + " to " + action + ". " + name + " and " + friend + " lived happily ever, with all the " + thing + " they wanted."

print(story)
63 changes: 63 additions & 0 deletions af-ZA/step_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
## Introduction

## What you will make

You will use Python to create a program that generates a random story, based on what the user types in.

\--- no-print \---

Type in the name of your dragon to begin the story. <iframe src="https://trinket.io/embed/python/904db1ae15?outputOnly=true&runOption=console&start=result&showInstructions=true" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /no-print \---

\--- print-only \---

![complete project](images/storytime-final.png)

\--- /print-only \---

## \--- collapse \---

## title: What you will need

### Hardware

- A computer that is connected to the internet

OR

- A computer that runs Python 3

### Software

- [Python 3](https://www.python.org/downloads/){:target="_blank"}, or [Trinket online](https://trinket.io/){:target="_blank"}

### Downloads

Find [the starter project here](https://trinket.io/python/a0aaa62eab){:target="_blank"}.

\--- /collapse \---

## \--- collapse \---

## title: What you will learn

- How to receive user input in Python
- Why and when you need to convert strings to integers
- How to use Python code to select random items from a list

\--- /collapse \---

## \--- collapse \---

## title: Additional information for educators

\--- no-print \---

If you need to print this project, please use the [printer-friendly version](https://projects.raspberrypi.org/en/projects/storytime/print){:target="_blank"}.

\--- /no-print \---

You can [find the solution for this project here](https://rpf.io/p/en/storytime){:target="_blank"}.

\--- /collapse \---
15 changes: 15 additions & 0 deletions af-ZA/step_10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## The Final Print

There is one last line of code you need to write in order for the final randomly generated story to appear on the screen. It was the first Python code you learned in step 1: the print function!

- To print your final story, type:

```python
print(story)
```

![](images/story9.png)

2. You may find that your program does not run first time, most likely due to a typing error. Don't worry; this happens a lot in computer programming. Working out where the error or bug is and fixing it is called **debugging**.

When your program does work, you may find that there are spaces missing between the words in the story, or that it is not quite displaying correctly. You can see this in the image above, where a space needs to be added between the words "wizard" and "to". You can simply locate the error, fix it, save the file and run it again.
5 changes: 5 additions & 0 deletions af-ZA/step_11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## What next?

- Can you create another story using the same techniques?
- Can you connect an LCD screen to your Raspberry Pi GPIO pins to display the story?
- Can you think of a way to add even more randomisation to your story?
59 changes: 59 additions & 0 deletions af-ZA/step_2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
## Make your story interactive

\--- task \---

Open the starter project.

**Online**: open the Trinket starter project at [rpf.io/storytimeon](https://rpf.io/storytimeon){:target="_blank"}.

**Offline**: download the [starter project](https://rpf.io/p/en/storytime-go){:target="_blank"} and open it in a text editor

If you need to download and install Python, download it from [rpf.io/pythonoff](https://rpf.io/pythonoff){:target="_blank"}.

In the starter project, you should see a single line of code:

```python
from random import choice
```

\--- /task \---

The purpose of the story time program is to generate a story, and print the story to the screen so that you can read it. So first, learn how to use the Python `print` function.

\--- task \---

In your `storytime.py` file, type the following code on a new line:

```python
print("We are going to hear a story about a dragon!")
``` <iframe src="https://trinket.io/embed/python/3b593eb9e4" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---

\--- task \---

Run the program to see what happens. You should see the words “We are going to hear a story about a dragon!” appear in the output display.

\--- /task \---

Now that you can print to the screen, you're ready to ask the user for input, to learn more about the dragon.

\--- task \---

Create a new variable called `name`. Use the `input` function to ask the user for the dragon's name. Store the input name in the new `name` variable. <iframe src="https://trinket.io/embed/python/0de60dee6d" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---

\--- task \---

Run your code again to test whether the program asks for input.

\--- /task \---

Now that you have the name of the dragon, use the `name` variable to print the name to the screen. In Python, you can use the `+` operator to join strings together.

\--- task \---

Add another line of code to print the name of the dragon to the screen. Then run your code. <iframe src="https://trinket.io/embed/python/e651eca8ca" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---
47 changes: 47 additions & 0 deletions af-ZA/step_3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
## Big or small, old or young

It's time to get some more information about the dragon.

\--- task \---

Add `input` and `print` functions to find out:

1. Whether the dragon is **big** or **small**
2. How old the dragon is

\--- hints \--- \--- hint \---

Use `input` to ask if the dragon is big or small. Then, use a `print` function to tell the user the size of the dragon.

\--- /hint \--- \--- hint \---

Here is some code that asks for the dragon's size and then print it.

```python
size = input("Is the dragon big or small? ")
print("It was a " + size + " dragon")
```

Now do the same for the dragon's age.

\--- /hint \--- \--- hint \---

Here's the full code that you need to ask for the dragon's size and age. <iframe src="https://trinket.io/embed/python/3f9399e144" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /hint \--- \--- /hints \--- \--- /task \---

Now that you know the age of the dragon, you can work out whether it is young or old. Dragons live for a long time, so they are only considered old if they are older than 1000.

You can use **conditional selection** to work out whether the dragon is young or old. With the`if` and `else` statements, you can make decisions in your Python program. With the **greater than** operator (`>`), you can test whether a number is larger than another number.

\--- task \---

Add some code to work out whether the dragon is young or old. You need to **type cast** the `age` variable so that the computer knows it is a **number** and not a **character string**. This is important because for the Python language, there is a big difference between the **characters** `1` `0` `0` and the **number** `100`. <iframe src="https://trinket.io/embed/python/a3e3d4568c" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---

\--- task \---

Add another `print` statement to tell the user whether the dragon is young or old. Then add two more `print` statements to create a break before the story begins. <iframe src="https://trinket.io/embed/python/c747445ac5" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---
45 changes: 45 additions & 0 deletions af-ZA/step_4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
## Lists of details

Your story time program will generate a lot of the story at random. That's part of the fun! You need to create some lists to store different and funny words that the final program can choose random items from for the story.

Lists can be named in the same way as variables. For example, to create a list called `numbers` with four items in it, you could use the line `numbers = ["zero", "one", "two", "three"]`.

\--- task \---

Underneath the last line of code in your program, leave a line blank and then create a list of things that the dragon can interact with. Either use the same list that is shown here, or add different items to the list. <iframe src="https://trinket.io/embed/python/234f6ed347" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---

Now you need some more lists:

- A list for the names of the dragon's `friends`
- A list for `actions` such as "kiss", "throw", and "steal"
- A list for `places` such as "Middle Earth" and "Narnia"

\--- task \---

Make three more lists that have the names `friends`, `actions`, and `places`.

\--- hints \--- \--- hint \---

To make the lists, you need to give each list a name.

```python
friends = []
actions = []
places = []
```

\--- /hint \--- \--- hint \---

Add strings as list items to all the lists, such as these strings for `friends`.

```python
friends = ["Lila", "Naomi", "Noelle", "Idris", "Jonah", "Ari"]
```

\--- /hint \--- \--- hint \---

Here is what your completed code should look like: <iframe src="https://trinket.io/embed/python/5e264dd3e2" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /hint \--- \--- /hints \--- \--- /task \---
21 changes: 21 additions & 0 deletions af-ZA/step_5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
## Choose your story details

Now that you have lists of actions, places, things, and friends, write some code that randomly picks one item from each list. This will help generate your story, and should make it quirky!

\--- task \---

Add in another line of code to create a variable called `friend`. Then assign the new variable a random item from the `friends` list. <iframe src="https://trinket.io/embed/python/b3668ceb66" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---

\--- task \---

Now use the `friend` variable in a `print` function. Each time you run the code, the variable should be randomly assigned a new item from the `friends` list. <iframe src="https://trinket.io/embed/python/cf0dfd81da" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---

\--- task \---

Create three more variables called `action`, `place`, and `thing`. Assign them random items from the `actions`, `places`, and `things` lists. <iframe src="https://trinket.io/embed/python/e6410121dd" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---
19 changes: 19 additions & 0 deletions af-ZA/step_6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## Tell your story

Now you can have some fun with creating your story! Be as imaginative and creative as you like.

Write this part of the program all on one line.

\--- task \---

First, type `story =` to create a variable to store your story in.

\--- /task \---

Now use all the variables you have to make an imaginative story of your own. There is an example provided below, but you can make any story you like.

\--- task \---

Write your story putting the variables together. Then on the last line of your program, print the story to the screen. <iframe src="https://trinket.io/embed/python/904db1ae15" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen mark="crwd-mark"></iframe>

\--- /task \---
7 changes: 7 additions & 0 deletions af-ZA/step_7.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Challenge: add more details

Make your story even more interesting by adding some more lists with items that your program can pick from.

For example, you could create a list of `enemies` or `heroes`. Or give the dragon more detail: you could create a list called `colours` that decides what colour skin the dragon's scales are, or a list called `breath` that determines whether the dragon breathes fire, steam, or frost.

Your story can be as long as you like, and the only limit is your imagination!
5 changes: 5 additions & 0 deletions af-ZA/step_8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## What next?

We have lots of Python projects for you to try. Go choose one of [these Python projects](https://projects.raspberrypi.org/en/projects?software%5B%5D=python&curriculum%5B%5D=%201){:target="_blank"} now!

You could also recreate your story in Scratch, and add some graphics and animations to it.
Loading