From f2fda7b6264354f19a7bb58aed2f577f776c2e67 Mon Sep 17 00:00:00 2001 From: fheinrich <fheinrich@techfak.uni-bielefeld.de> Date: Mon, 11 Mar 2024 17:01:21 +0100 Subject: [PATCH] Added translations for recipe names. --- cooperative_cuisine/pygame_2d_vis/gui.py | 17 +++++++++++++---- .../pygame_2d_vis/locales/translations.de.json | 10 +++++++++- .../pygame_2d_vis/locales/translations.en.json | 10 +++++++++- 3 files changed, 31 insertions(+), 6 deletions(-) diff --git a/cooperative_cuisine/pygame_2d_vis/gui.py b/cooperative_cuisine/pygame_2d_vis/gui.py index 9ba15e97..f0cb5e17 100644 --- a/cooperative_cuisine/pygame_2d_vis/gui.py +++ b/cooperative_cuisine/pygame_2d_vis/gui.py @@ -1126,8 +1126,13 @@ class PyGameGUI: def update_postgame_screen(self, state): score = state["score"] # self.score_conclusion.set_text(f"Your final score is {score}. Hurray!") - self.score_conclusion.set_text("translations.final_score", text_kwargs={"score": str(score)}) - self.level_name_label.set_text("translations.completed_level", text_kwargs={"level": str(self.level_info["name"])}) + self.score_conclusion.set_text( + "translations.final_score", text_kwargs={"score": str(score)} + ) + self.level_name_label.set_text( + "translations.completed_level", + text_kwargs={"level": str(self.level_info["name"])}, + ) served_meals = state["served_meals"] @@ -1434,7 +1439,7 @@ class PyGameGUI: (self.window_width / 5, height), ) label = pygame_gui.elements.UILabel( - text=meal + ":", + text=f"translations.{meal}", relative_rect=rect, manager=self.manager, container=container, @@ -1662,7 +1667,11 @@ class PyGameGUI: "translations.bots_to_be_added", text_kwargs={"number": str(self.number_bots_to_be_added)}, ) - text = "translations.split_players_yes" if self.split_players else "translations.split_players_no" + text = ( + "translations.split_players_yes" + if self.split_players + else "translations.split_players_no" + ) self.split_players_button.set_text(text) if self.multiple_keysets: diff --git a/cooperative_cuisine/pygame_2d_vis/locales/translations.de.json b/cooperative_cuisine/pygame_2d_vis/locales/translations.de.json index 363c5eaf..c51961e8 100644 --- a/cooperative_cuisine/pygame_2d_vis/locales/translations.de.json +++ b/cooperative_cuisine/pygame_2d_vis/locales/translations.de.json @@ -25,6 +25,14 @@ "next_game": "Nächstes Level", "finish_study": "Studie Beenden", "thank_you": "Vielen Dank an der Teilnahme!", - "signal_supervisor": "Bitte gib dem Studienteilnehmer Bescheid, dass die Studie vorbei ist." + "signal_supervisor": "Bitte gib dem Studienteilnehmer Bescheid, dass die Studie vorbei ist.", + "Tomato Soup": "Tomatensuppe:", + "Onion Soup": "Zwiebelsuppe:", + "Burger": "Burger:", + "Pizza": "Pizza:", + "Fish And Chips": "Fish and Chips:", + "Chips": "Pommes", + "Salad": "Salat:", + "Fried Fish": "Backfisch:" } } \ No newline at end of file diff --git a/cooperative_cuisine/pygame_2d_vis/locales/translations.en.json b/cooperative_cuisine/pygame_2d_vis/locales/translations.en.json index 9a680357..2e96d104 100644 --- a/cooperative_cuisine/pygame_2d_vis/locales/translations.en.json +++ b/cooperative_cuisine/pygame_2d_vis/locales/translations.en.json @@ -25,6 +25,14 @@ "next_game": "Next study", "finish_study": " Finish study", "thank_you": "Thank you for participating in this study!", - "signal_supervisor": " Please signal the study supervisor that the study is finished." + "signal_supervisor": " Please signal the study supervisor that the study is finished.", + "Tomato Soup": "Tomato Soup:", + "Onion Soup": "Onion Soup:", + "Burger": "Burger:", + "Pizza": "Pizza:", + "Fish And Chips": "Fish and Chips:", + "Chips": "Chips", + "Salad": "Salad:", + "Fried Fish": "Fried Fish:" } } \ No newline at end of file -- GitLab