Skip to content

Commit b97d60f

Browse files
committed
New Crowdin translations by GitHub Action
1 parent df9d61f commit b97d60f

Some content is hidden

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

90 files changed

+3780
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
name: "Python bytes - Disgusting Dishes"
2+
identifier: "python-bytes-disgusting-dishes"
3+
type: python
4+
build: true

de-DE/images/banner.png

33.4 KB
Loading

de-DE/mentor.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Mentor Notes: Disgusting Dishes
2+
3+
## Project Overview
4+
5+
Learners create a funny, gross-out recipe using `print()` in Python.
6+
They practise using strings, line breaks, and emojis to output a full recipe card.
7+
8+
---
9+
10+
## What Learners Will Practise
11+
12+
- Using `print()` to display text
13+
- Writing and formatting strings
14+
- Choosing between single `' '` and double `" "` quotes
15+
- Creating sequential, readable program output
16+
17+
---
18+
19+
## Teaching Tips
20+
21+
- Let learners suggest ingredients or vote on the grossest ideas
22+
- Remind them that each `print()` starts a new line
23+
- Demonstrate how an apostrophe in a word like "Don't" requires double quotes
24+
25+
---
26+
27+
## Extension Ideas
28+
29+
- Add a title for the dish (e.g. "Rotten Ratatouille")
30+
- Include random selection (if they’ve learned `random.choice`)
31+
- Turn the recipe into a short performance or video

de-DE/meta.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
title: Python bytes - Disgusting dishes
2+
hero_image: images/banner.png
3+
description: Make your own disgusting recipe using print statements and emojis in Python!
4+
meta_title: Learn to code with Disgusting Dishes | Raspberry Pi Foundation
5+
meta_description: Learn Python with the Raspberry Pi Foundation. Code a recipe card that’s deliciously disgusting!
6+
version: 1
7+
listed: true
8+
copyedit: false
9+
last_tested: "2025-04-14"
10+
steps:
11+
- title: step_1
12+
- title: step_2
13+
completion:
14+
- engaged
15+
- title: step_3
16+
- title: step_4
17+
- title: step_5
18+
completion:
19+
- internal
20+
- external

de-DE/solutions/main.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
print('🤢 Welcome to the DISGUSTING DISHES cookbook! 🤮')
2+
print()
3+
4+
print('🧠 Ingredients:')
5+
print(' - 1 cup of toenail clippings 🦶')
6+
print(' - 2 rotten eggs 🥚')
7+
print(' - A handful of belly button fluff 🤏')
8+
print(' - 3 eyeballs 👁️👁️👁️')
9+
print(' - Green slime to taste 🧪')
10+
print()
11+
12+
print('🧪 Instructions:')
13+
print('1. Mix the toenails and eggs in a dirty sock.')
14+
print('2. Sprinkle in the belly button fluff.')
15+
print('3. Stir in the eyeballs until they stare back at you.')
16+
print('4. Drizzle with slime and serve cold. ❄️')
17+
print()
18+
19+
print("💀 WARNING: Don't eat this unless you're a zombie!")

de-DE/step_1.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<h2 class="c-project-heading--task">Print a disgusting welcome</h2>
2+
3+
\--- task ---
4+
5+
Use <code>print()</code> to show a welcome message for your disgusting recipe card.
6+
7+
\--- /task ---
8+
9+
<h2 class="c-project-heading--explainer">Set the scene</h2>
10+
11+
You've just been hired as the printer for a very strange restaurant.
12+
Your job? To print out disgusting recipe cards for their latest menu!
13+
14+
In Python, text is called a <strong>string</strong>. You can make Python show a string on screen using <code>print()</code>.
15+
Each time you use <code>print()</code>, Python starts a new line in the output.
16+
17+
Start by printing a welcome message for your disgusting dish.
18+
19+
<div class="c-project-code">
20+
--- code ---
21+
---
22+
language: python
23+
filename: main.py
24+
line_numbers: true
25+
line_number_start: 1
26+
line_highlights: 1-2
27+
---
28+
29+
print('🤢 Welcome to the DISGUSTING DISHES cookbook! 🤮')
30+
print()
31+
32+
\--- /code ---
33+
34+
</div>
35+
36+
<div class="c-project-output">
37+
<pre>🤢 Welcome to the DISGUSTING DISHES cookbook! 🤮</pre>
38+
</div>
39+
40+
<div class="c-project-callout c-project-callout--tip">
41+
42+
### Tip
43+
44+
Try adding your own emojis or changing the words in your welcome message!<br />
45+
Some fun emoji to try: 🤢 🤮 🧠 🦠 💀 🐛 👃<br />
46+
Add your own emoji by pressing `⊞ Win` + `.` on Windows or `⌘ Cmd` + `Ctrl` + `Space` on macOS.
47+
48+
</div>
49+
50+
<div class="c-project-callout c-project-callout--debug">
51+
52+
### Debugging
53+
54+
- Did you forget the brackets in <code>print()</code>?<br />
55+
- Make sure your message is inside quotes
56+
57+
</div>

de-DE/step_2.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
<h2 class="c-project-heading--task">Add an ingredients heading</h2>
2+
3+
\--- task ---
4+
5+
Use <code>print()</code> to add a heading and the first ingredient to your recipe card.
6+
7+
\--- /task ---
8+
9+
<h2 class="c-project-heading--explainer">Set the scene</h2>
10+
11+
Your restaurant recipe card needs a list of ingredients for each recipe card.
12+
Add a heading that shows this section is about ingredients.
13+
14+
Then add your first disgusting item — remember to use <code>print()</code> again and to include some emoji!
15+
16+
<div class="c-project-code">
17+
--- code ---
18+
---
19+
language: python
20+
filename: main.py
21+
line_numbers: true
22+
line_number_start: 3
23+
line_highlights: 3-4
24+
---
25+
26+
print('🧠 Ingredients:')
27+
print(' - 1 cup of toenail clippings 🦶')
28+
29+
\--- /code ---
30+
31+
</div>
32+
33+
<div class="c-project-output">
34+
<pre>🤢 Welcome to the DISGUSTING DISHES cookbook! 🤮
35+
36+
🧠 Ingredients:
37+
38+
- 1 cup of toenail clippings 🦶</pre>
39+
40+
</div>
41+
42+
<div class="c-project-callout c-project-callout--tip">
43+
44+
### Tip
45+
46+
Start your ingredient lines with a dash <code>-</code> and a space, just like a real list.<br />
47+
You can change the ingredient to anything gross you like: 🧠 🦴 🐌
48+
49+
</div>
50+
51+
<div class="c-project-callout c-project-callout--debug">
52+
53+
### Debugging
54+
55+
- Did you put the ingredient inside quotes?<br />
56+
- Did you remember to add <code>print()</code> for each line?
57+
58+
</div>

de-DE/step_3.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
<h2 class="c-project-heading--task">Add more gross ingredients</h2>
2+
3+
\--- task ---
4+
5+
Use more <code>print()</code> lines to add extra ingredients to your recipe.
6+
7+
\--- /task ---
8+
9+
<h2 class="c-project-heading--explainer">Set the scene</h2>
10+
11+
One ingredient isn't enough for your strange restaurant — they want the grossest recipes around!
12+
Add more <code>print()</code> lines for extra ingredients.
13+
14+
Make sure each one goes on a new line and starts with a dash <code>-</code> to keep the list format.
15+
16+
<div class="c-project-code">
17+
--- code ---
18+
---
19+
language: python
20+
filename: main.py
21+
line_numbers: true
22+
line_number_start: 5
23+
line_highlights: 5-9
24+
---
25+
26+
print(' - 2 rotten eggs 🥚')
27+
print(' - A handful of belly button fluff 🤏')
28+
print(' - 3 eyeballs 👁️👁️👁️')
29+
print(' - Green slime to taste 🧪')
30+
print()
31+
32+
\--- /code ---
33+
34+
</div>
35+
36+
<div class="c-project-output">
37+
<pre>🤢 Welcome to the DISGUSTING DISHES cookbook! 🤮
38+
39+
🧠 Ingredients:
40+
41+
- 1 cup of toenail clippings 🦶
42+
- 2 rotten eggs 🥚
43+
- A handful of belly button fluff 🤏
44+
- 3 eyeballs 👁️👁️👁️
45+
- Green slime to taste 🧪</pre>
46+
47+
</div>
48+
49+
<div class="c-project-callout c-project-callout--tip">
50+
51+
### Tip
52+
53+
You can change these ingredients or add even more if you want!<br />
54+
Ideas: 💩 🦠 🐙 🧠 🐌
55+
56+
</div>
57+
58+
<div class="c-project-callout c-project-callout--debug">
59+
60+
### Debugging
61+
62+
- Check you have quotes around each ingredient<br />
63+
- Make sure each line starts with <code>print()</code><br />
64+
- Remember to include brackets!
65+
66+
</div>

de-DE/step_4.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
<h2 class="c-project-heading--task">Add your first instructions</h2>
2+
3+
\--- task ---
4+
5+
Use <code>print()</code> to show the first two steps for your recipe.
6+
7+
\--- /task ---
8+
9+
<h2 class="c-project-heading--explainer">Set the scene</h2>
10+
11+
Your disgusting dish needs some instructions so the chef knows how to prepare it.
12+
Use <code>print()</code> again to add numbered steps. Start with two steps.
13+
14+
Each step should be on its own line. Use numbers followed by a full stop to show the order.
15+
16+
<div class="c-project-code">
17+
--- code ---
18+
---
19+
language: python
20+
filename: main.py
21+
line_numbers: true
22+
line_number_start: 10
23+
line_highlights: 10-12
24+
---
25+
26+
print('🧪 Instructions:')
27+
print('1. Mix the toenails and eggs in a dirty sock.')
28+
print('2. Sprinkle in the belly button fluff.')
29+
30+
\--- /code ---
31+
32+
</div>
33+
34+
<div class="c-project-output">
35+
<pre>🤢 Welcome to the DISGUSTING DISHES cookbook! 🤮
36+
37+
🧠 Ingredients:
38+
39+
- 1 cup of toenail clippings 🦶
40+
- 2 rotten eggs 🥚
41+
- A handful of belly button fluff 🤏
42+
- 3 eyeballs 👁️👁️👁️
43+
- Green slime to taste 🧪
44+
45+
🧪 Instructions:
46+
47+
1. Mix the toenails and eggs in a dirty sock.
48+
2. Sprinkle in the belly button fluff.</pre>
49+
50+
</div>
51+
52+
<div class="c-project-callout c-project-callout--tip">
53+
54+
### Tip
55+
56+
You can change the instructions to match your own ingredients!<br />
57+
Make them as weird and disgusting as you like. 🧪🧦👅
58+
59+
</div>
60+
61+
<div class="c-project-callout c-project-callout--debug">
62+
63+
### Debugging
64+
65+
- Did you remember to use quotes and <code>print()</code>?<br />
66+
- Make sure your numbers have a full stop after them<br />
67+
- Each step should be a new <code>print()</code> line
68+
69+
</div>

0 commit comments

Comments
 (0)