Kids-Rhyme-Studio / themes.py
CodeAntidote's picture
Replace Kids Rhyme Studio with clean updated build
99c236c verified
Raw History Blame Contribute Delete
4.61 kB
"""Localized theme goals and two singable lines for the built-in writer."""
# Each entry is (default learning goal, first theme line, second theme line).
THEMES = {
"Good Habits": {
"English": ("healthy daily habits", "Brush our teeth, wash hands each day,", "Put our toys and shoes away!"),
"Español": ("buenos hábitos diarios", "Manos limpias para jugar,", "Y los juguetes a guardar."),
"తెలుగు": ("మంచి అలవాట్లు", "పళ్ళు తోమి చేతులు కడుగుదాం,", "ఆట తరువాత బొమ్మలు సర్దుదాం!"),
"Deutsch": ("gute Gewohnheiten", "Hände waschen, Zähne putzen fein,", "Dann räumen wir die Spielsachen ein!"),
},
"Kindness & Sharing": {
"English": ("being kind and sharing", "Share a toy and take a turn,", "Kindness is a gift we learn!"),
"Español": ("ser amable y compartir", "Compartimos al jugar,", "Y aprendemos a ayudar."),
"తెలుగు": ("మంచిగా ఉండటం, పంచుకోవడం", "బొమ్మలను పంచుకుందాం,", "ఒకరికొకరం సాయపడుదాం!"),
"Deutsch": ("freundlich sein und teilen", "Teilen macht uns allen Freude,", "Hilf dem andern, gleich noch heute!"),
},
"Bedtime": {
"English": ("a peaceful bedtime routine", "Pajamas on, we end the day,", "Snuggle close and drift away."),
"Español": ("prepararse para dormir", "El pijama vamos a buscar,", "Y en la cama vamos a soñar."),
"తెలుగు": ("సమయానికి నిద్రపోవడం", "కథ వింటూ కళ్ళు మూసుకుందాం,", "హాయిగా కలలు కనుకుందాం."),
"Deutsch": ("ruhig einschlafen", "Kuscheln wir im weichen Bett,", "Träumen macht die Nacht so nett."),
},
"Counting": {
"English": ("counting from one to five", "One, two, three, count with me,", "Four and five, as busy as a bee!"),
"Español": ("contar del uno al cinco", "Uno, dos, tres, vamos a contar,", "Cuatro, cinco, ¡y vuelta a empezar!"),
"తెలుగు": ("ఒకటి నుంచి ఐదు వరకు లెక్కించడం", "ఒకటి రెండు మూడు లెక్కపెడదాం,", "నాలుగు ఐదు అంటూ పాడుదాం!"),
"Deutsch": ("von eins bis fünf zählen", "Eins, zwei, drei, wir sind dabei,", "Vier und fünf, wir zählen frei!"),
},
"Colors & Shapes": {
"English": ("learning colors and shapes", "Red and yellow, green and blue,", "Circles, squares, and triangles too!"),
"Español": ("aprender colores y formas", "Rojo y verde al dibujar,", "Un círculo podemos trazar."),
"తెలుగు": ("రంగులు, ఆకారాలు నేర్చుకోవడం", "ఎరుపు పసుపు రంగులు చూద్దాం,", "వృత్తం చతురస్రం గీసుకుందాం!"),
"Deutsch": ("Farben und Formen lernen", "Rot und gelb und grün und blau,", "Kreis und Viereck, schau genau!"),
},
"Animals & Nature": {
"English": ("caring for animals and nature", "Birds and butterflies fly high,", "Flowers wave beneath the sky!"),
"Español": ("cuidar animales y naturaleza", "Pajaritos vemos volar,", "Y las flores vamos a cuidar."),
"తెలుగు": ("జంతువులను, ప్రకృతిని ప్రేమించడం", "పక్షుల పాట విందాం,", "మొక్కలకు నీళ్ళు పోద్దాం!"),
"Deutsch": ("Tiere und Natur schützen", "Vögel singen ihre Lieder,", "Blumen blühen immer wieder!"),
},
"Confidence & Trying Again": {
"English": ("trying again with confidence", "If it's tricky, take it slow,", "Try again and watch us grow!"),
"Español": ("tener confianza y volver a intentar", "Poco a poco al caminar,", "¡Lo volvemos a intentar!"),
"తెలుగు": ("ధైర్యంగా మళ్ళీ ప్రయత్నించడం", "మెల్లగా నేర్చుకుందాం,", "మళ్ళీ మళ్ళీ ప్రయత్నిద్దాం!"),
"Deutsch": ("mutig weiterprobieren", "Schritt für Schritt, wir bleiben dran,", "Schau, was jeder lernen kann!"),
},
}
CUSTOM_THEME = "Custom theme"
THEME_CHOICES = [*THEMES, CUSTOM_THEME]