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