change grammar for translatability
This commit is contained in:
parent
22bb93a2dd
commit
f58dd8da62
42
generate.py
42
generate.py
|
@ -4,12 +4,12 @@ from random import randint, random, choice
|
|||
|
||||
from choice_network import Choice, FixedText, RandInt, Network
|
||||
|
||||
def get_names(filename):
|
||||
def get_names(filename, pad = " "):
|
||||
lines = []
|
||||
with open(filename) as file:
|
||||
lines = file.read().split("\n")
|
||||
names = [
|
||||
name + " "
|
||||
name + pad
|
||||
for name in lines
|
||||
if len(name) > 1
|
||||
]
|
||||
|
@ -49,21 +49,21 @@ in the menu 'List' (bottom right).
|
|||
# Groß-Klein-Schreibung
|
||||
date = "05.06.2024"
|
||||
hidden_data = [
|
||||
"Anna Bartel hat den Zweitversuch nicht bestanden.",
|
||||
"Boris Parsch hat den Zweitversuch nicht bestanden.",
|
||||
"Carola Winter hat den 2. Versuch nicht bestanden.",
|
||||
"Dennis Meier hat den 2. Versuch nicht bestanden.",
|
||||
"Elisa Menniz hat den Zweitversuch nicht bestanden.",
|
||||
f"Anna Bartel hat die Prüfung am {date} um 13:00.",
|
||||
f"Boris Parsch hat die Prüfung am {date} um 14:00.",
|
||||
f"Carola Winter hat die Prüfung am {date} um 13:30.",
|
||||
f"Dennis Meier hat die Prüfung am {date} um 10:00.",
|
||||
f"Elisa Menniz hat die Prüfung am {date} um 14:30.",
|
||||
f"Anna Bartel hat blaue Augen.",
|
||||
f"Boris Parsch hat blaue Augen.",
|
||||
f"Carola Winter hat blaue Augen.",
|
||||
f"Dennis Meier hat grüne Augen.",
|
||||
f"Elisa Menniz hat grüne Augen.",
|
||||
"Anna Bartel: Zweitversuch nicht bestanden.",
|
||||
"Boris Parsch: Zweitversuch nicht bestanden.",
|
||||
"Carola Winter: 2. Versuch nicht bestanden.",
|
||||
"Dennis Meier: 2. Versuch nicht bestanden.",
|
||||
"Elisa Menniz: Zweitversuch nicht bestanden.",
|
||||
f"Anna Bartel: Prüfung am {date} um 13:00.",
|
||||
f"Boris Parsch: Prüfung am {date} um 14:00.",
|
||||
f"Carola Winter: Prüfung am {date} um 13:30.",
|
||||
f"Dennis Meier: Prüfung am {date} um 10:00.",
|
||||
f"Elisa Menniz: Prüfung am {date} um 14:30.",
|
||||
f"Anna Bartel: blaue Augen.",
|
||||
f"Boris Parsch: blaue Augen.",
|
||||
f"Carola Winter: blaue Augen.",
|
||||
f"Dennis Meier: grüne Augen.",
|
||||
f"Elisa Menniz: grüne Augen.",
|
||||
]
|
||||
|
||||
network = Network(
|
||||
|
@ -75,7 +75,7 @@ network = Network(
|
|||
last_name = get_names("vornamen.csv"),
|
||||
),
|
||||
last_name = Choice(
|
||||
student_mit = get_names("nachnamen.csv"),
|
||||
student_mit = get_names("nachnamen.csv", pad = ""),
|
||||
),
|
||||
student_mit = Choice(
|
||||
#matr_nr = ["mit "],
|
||||
|
@ -91,9 +91,9 @@ network = Network(
|
|||
],
|
||||
),
|
||||
hat_den = Choice(
|
||||
versuch = ["hat den ",],
|
||||
prüfungszeit = [f"hat die Prüfung am {date} um ",],
|
||||
augenfarbe = ["hat ",],
|
||||
versuch = [": ",],
|
||||
prüfungszeit = [f": Prüfung am {date} um ",],
|
||||
augenfarbe = [": ",],
|
||||
),
|
||||
augenfarbe = Choice(
|
||||
augen = ["grüne ", "braune ", "blaue ",],
|
||||
|
|
Loading…
Reference in a new issue