class Lexicon: instructions = "Instructions" instructions_wait = "Veuillez patienter, nous attendons que tout le monde ait terminé la lecture les instructions." part = "Partie" test = "test" periode = "Période" sur = "sur" decision = "Décision" temps_ecoule = "Temps écoulé" prise_decision = "Merci de prendre votre décision" fermer = "Fermer" next_button = "Suivant" veuillez_patienter_title = "Veuillez patienter ..." veuillez_patienter_txt = "Nous attendons les autres participants." resultats = "Résultats" cliquer_suivant = "Merci de cliquer sur le bouton Suivant" simulations_title = "Simulations de la période précédente" end_part_title = "Fin de la partie" # PRESENTATION ------------------------------------------------------------ pres_title = "Présentation de l'expérience" pres_p1 = ("L'expérience comporte deux parties, une tâche et un questionnaire. A la fin de l'expérience, une des " "deux parties sera sélectionnée aléatoirement par le programme informatique. Votre gain à cette partie " "constituera votre gain pour l'expérience. A ce gain s'ajoutera le gain de la tâche.") # INSTRUCTIONS ----------------------------------------------------------------------------------------------------- benefice = "Bénéfice" # UNDERSTANDING ---------------------------------------------------------- understanding_title = "Partie 1 - Questionnaire de compréhension" question = "Question" understanding_results_title = "Partie 1 - Questionnaire de compréhension - Résultats" understanding_results_txt = "Ci-dessous les réponses aux questions, avec l'explication." reponse = "Vous avez répondu" bonne_reponse = "La bonne réponse était" explication = "Explication" # INFORMATION ------------------------------------------------------------ information_title = "Information" # DECISION ---------------------------------------------------------------- btn_simulation = "Simulations période précédente" groupe_A = "Vous êtes membre du groupe A." historique = "Historique / Simulateur" chat_title = "Discussion avec les autres joueurs du groupe" chat_explication = ("La discussion est libre, mais il est interdit de communiquer des informations permettant de " "vous identifier ou de vous repérer dans la salle, et bien évidemment de proférer des " "insultes ou des propos malveillants.") # ANNONCE PARTIE 2 -------------------------------------------------------- partie_2_annonce_title = "Fin de la partie 1" fin_partie_2 = "Fin de la partie 2" @staticmethod def get_newPhase_txt(part, num_rounds): if part == 0: return f"La partie de test va démarrer, elle comporte {num_rounds} périodes." else: return f"La partie {part} va démarrer, elle comporte {num_rounds} périodes." def get_txt_result(player): return (f"Vous avez extrait {player.extraction} jetons, et au total votre groupe a extrait " f"{player.group.total_extraction} jetons. Votre gain pour la période est de " f"{player.payoff_ecu:.2f} ECU.") @staticmethod def get_txt_final(payoff_ecu_cumul, payoff_cumul): return f"Vous avez cumulé {payoff_ecu_cumul:.2f} ECU soit {payoff_cumul}." @staticmethod def get_paid_part(paid_part): return f"C'est la partie {paid_part} qui a été tirée au sort pour votre rémunération."