change grammar for translatability

This commit is contained in:
AntonObersteiner 2024-06-03 13:35:05 +02:00
parent 22bb93a2dd
commit f58dd8da62

View file

@ -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 ",],