diff --git a/assets/exercises/day10_de.json b/assets/exercises/day10_de.json new file mode 100644 index 0000000..870cc94 --- /dev/null +++ b/assets/exercises/day10_de.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day10_mc1", + "type": "multipleChoice", + "question": "Wohin gehst du, um Essen zu kaufen?", + "options": [ + "Schule", + "Geschäft", + "Krankenhaus", + "Bibliothek" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_mc2", + "type": "multipleChoice", + "question": "Wo lernen Schüler?", + "options": [ + "Restaurant", + "Park", + "Schule", + "Bank" + ], + "correctOptionIndex": 2 + }, + { + "id": "day10_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich schlafe zu ____.'", + "correctAnswer": "Hause", + "acceptableAlternatives": ["hause"], + "caseSensitive": false + }, + { + "id": "day10_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich gehe ins ____, wenn ich krank bin.'", + "correctAnswer": "Krankenhaus", + "acceptableAlternatives": ["krankenhaus", "Hospital"], + "caseSensitive": false + }, + { + "id": "day10_mc3", + "type": "multipleChoice", + "question": "Wo leihst du Bücher aus?", + "options": [ + "Fitnessstudio", + "Bibliothek", + "Theater", + "Museum" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_trans1", + "type": "translation", + "question": "Wohin gehst du, um eine von einem Koch zubereitete Mahlzeit zu essen?", + "targetText": "Ort zum Essen gehen", + "correctTranslation": "Restaurant", + "acceptableAlternatives": ["restaurant"] + }, + { + "id": "day10_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich arbeite in einem ____.'", + "correctAnswer": "Büro", + "acceptableAlternatives": ["büro"], + "caseSensitive": false + }, + { + "id": "day10_mc4", + "type": "multipleChoice", + "question": "Wo kannst du Bäume, Gras sehen und draußen spielen?", + "options": [ + "Einkaufszentrum", + "Bahnhof", + "Park", + "Flughafen" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day10_en.json b/assets/exercises/day10_en.json new file mode 100644 index 0000000..9b3e19f --- /dev/null +++ b/assets/exercises/day10_en.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day10_mc1", + "type": "multipleChoice", + "question": "Where do you go to buy food?", + "options": [ + "School", + "Store", + "Hospital", + "Library" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_mc2", + "type": "multipleChoice", + "question": "Where do students learn?", + "options": [ + "Restaurant", + "Park", + "School", + "Bank" + ], + "correctOptionIndex": 2 + }, + { + "id": "day10_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'I sleep in my ____.'", + "correctAnswer": "home", + "acceptableAlternatives": ["Home", "house", "House", "room", "Room"], + "caseSensitive": false + }, + { + "id": "day10_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'I go to the ____ when I am sick.'", + "correctAnswer": "hospital", + "acceptableAlternatives": ["Hospital", "doctor", "Doctor"], + "caseSensitive": false + }, + { + "id": "day10_mc3", + "type": "multipleChoice", + "question": "Where do you borrow books?", + "options": [ + "Gym", + "Library", + "Theater", + "Museum" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_trans1", + "type": "translation", + "question": "Where do you go to eat a meal prepared by a chef?", + "targetText": "Place to eat out", + "correctTranslation": "Restaurant", + "acceptableAlternatives": ["restaurant"] + }, + { + "id": "day10_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'I work in an ____.'", + "correctAnswer": "office", + "acceptableAlternatives": ["Office"], + "caseSensitive": false + }, + { + "id": "day10_mc4", + "type": "multipleChoice", + "question": "Where can you see trees, grass, and play outside?", + "options": [ + "Mall", + "Station", + "Park", + "Airport" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day10_es.json b/assets/exercises/day10_es.json new file mode 100644 index 0000000..9c27d57 --- /dev/null +++ b/assets/exercises/day10_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day10_mc1", + "type": "multipleChoice", + "question": "¿A dónde vas para comprar comida?", + "options": [ + "Escuela", + "Tienda", + "Hospital", + "Biblioteca" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_mc2", + "type": "multipleChoice", + "question": "¿Dónde aprenden los estudiantes?", + "options": [ + "Restaurante", + "Parque", + "Escuela", + "Banco" + ], + "correctOptionIndex": 2 + }, + { + "id": "day10_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Duermo en mi ____.'", + "correctAnswer": "casa", + "acceptableAlternatives": ["Casa", "hogar", "Hogar"], + "caseSensitive": false + }, + { + "id": "day10_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Voy al ____ cuando estoy enfermo.'", + "correctAnswer": "hospital", + "acceptableAlternatives": ["Hospital", "médico", "Médico", "doctor", "Doctor"], + "caseSensitive": false + }, + { + "id": "day10_mc3", + "type": "multipleChoice", + "question": "¿Dónde pides prestados libros?", + "options": [ + "Gimnasio", + "Biblioteca", + "Teatro", + "Museo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_trans1", + "type": "translation", + "question": "¿A dónde vas para comer una comida preparada por un chef?", + "targetText": "Lugar para comer fuera", + "correctTranslation": "Restaurante", + "acceptableAlternatives": ["restaurante"] + }, + { + "id": "day10_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Trabajo en una ____.'", + "correctAnswer": "oficina", + "acceptableAlternatives": ["Oficina"], + "caseSensitive": false + }, + { + "id": "day10_mc4", + "type": "multipleChoice", + "question": "¿Dónde puedes ver árboles, césped y jugar afuera?", + "options": [ + "Centro comercial", + "Estación", + "Parque", + "Aeropuerto" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day10_fr.json b/assets/exercises/day10_fr.json new file mode 100644 index 0000000..8fe3244 --- /dev/null +++ b/assets/exercises/day10_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day10_mc1", + "type": "multipleChoice", + "question": "Où allez-vous pour acheter de la nourriture?", + "options": [ + "École", + "Magasin", + "Hôpital", + "Bibliothèque" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_mc2", + "type": "multipleChoice", + "question": "Où les étudiants apprennent-ils?", + "options": [ + "Restaurant", + "Parc", + "École", + "Banque" + ], + "correctOptionIndex": 2 + }, + { + "id": "day10_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Je dors chez ____.' (à la maison)", + "correctAnswer": "moi", + "acceptableAlternatives": ["Moi"], + "caseSensitive": false + }, + { + "id": "day10_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Je vais à l'____ quand je suis malade.'", + "correctAnswer": "hôpital", + "acceptableAlternatives": ["Hôpital", "hopital"], + "caseSensitive": false + }, + { + "id": "day10_mc3", + "type": "multipleChoice", + "question": "Où empruntez-vous des livres?", + "options": [ + "Gymnase", + "Bibliothèque", + "Théâtre", + "Musée" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_trans1", + "type": "translation", + "question": "Où allez-vous pour manger un repas préparé par un chef?", + "targetText": "Lieu pour manger dehors", + "correctTranslation": "Restaurant", + "acceptableAlternatives": ["restaurant"] + }, + { + "id": "day10_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Je travaille dans un ____.'", + "correctAnswer": "bureau", + "acceptableAlternatives": ["Bureau"], + "caseSensitive": false + }, + { + "id": "day10_mc4", + "type": "multipleChoice", + "question": "Où pouvez-vous voir des arbres, de l'herbe et jouer dehors?", + "options": [ + "Centre commercial", + "Gare", + "Parc", + "Aéroport" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day10_pt.json b/assets/exercises/day10_pt.json new file mode 100644 index 0000000..ebece40 --- /dev/null +++ b/assets/exercises/day10_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day10_mc1", + "type": "multipleChoice", + "question": "Onde você vai para comprar comida?", + "options": [ + "Escola", + "Loja", + "Hospital", + "Biblioteca" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_mc2", + "type": "multipleChoice", + "question": "Onde os estudantes aprendem?", + "options": [ + "Restaurante", + "Parque", + "Escola", + "Banco" + ], + "correctOptionIndex": 2 + }, + { + "id": "day10_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu durmo na minha ____.'", + "correctAnswer": "casa", + "acceptableAlternatives": ["Casa"], + "caseSensitive": false + }, + { + "id": "day10_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu vou ao ____ quando estou doente.'", + "correctAnswer": "hospital", + "acceptableAlternatives": ["Hospital", "médico", "Médico", "doutor", "Doutor"], + "caseSensitive": false + }, + { + "id": "day10_mc3", + "type": "multipleChoice", + "question": "Onde você pega livros emprestados?", + "options": [ + "Academia", + "Biblioteca", + "Teatro", + "Museu" + ], + "correctOptionIndex": 1 + }, + { + "id": "day10_trans1", + "type": "translation", + "question": "Onde você vai para comer uma refeição preparada por um chef?", + "targetText": "Lugar para comer fora", + "correctTranslation": "Restaurante", + "acceptableAlternatives": ["restaurante"] + }, + { + "id": "day10_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu trabalho em um ____.'", + "correctAnswer": "escritório", + "acceptableAlternatives": ["Escritório"], + "caseSensitive": false + }, + { + "id": "day10_mc4", + "type": "multipleChoice", + "question": "Onde você pode ver árvores, grama e brincar ao ar livre?", + "options": [ + "Shopping", + "Estação", + "Parque", + "Aeroporto" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day11_de.json b/assets/exercises/day11_de.json new file mode 100644 index 0000000..a4f32ab --- /dev/null +++ b/assets/exercises/day11_de.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day11_mc1", + "type": "multipleChoice", + "question": "Wie spät ist es, wenn die Uhr 12:00 mittags zeigt?", + "options": [ + "Mitternacht", + "Mittag", + "Morgen", + "Abend" + ], + "correctOptionIndex": 1 + }, + { + "id": "day11_mc2", + "type": "multipleChoice", + "question": "Wie viele Minuten hat eine Stunde?", + "options": [ + "30", + "45", + "60", + "100" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ein Tag hat 24 ____.'", + "correctAnswer": "Stunden", + "acceptableAlternatives": ["stunden"], + "caseSensitive": false + }, + { + "id": "day11_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich wache um 7 Uhr ____ auf.'", + "correctAnswer": "morgens", + "acceptableAlternatives": ["Morgens", "früh"], + "caseSensitive": false + }, + { + "id": "day11_mc3", + "type": "multipleChoice", + "question": "Wie nennen wir die Zeit von 12:00 AM bis 11:59 AM?", + "options": [ + "Nachmittag", + "Abend", + "Morgen", + "Nacht" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_trans1", + "type": "translation", + "question": "Welche Tageszeit kommt nach dem Nachmittag?", + "targetText": "Zeit nach dem Nachmittag", + "correctTranslation": "Abend", + "acceptableAlternatives": ["abend"] + }, + { + "id": "day11_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Eine Stunde hat sechzig ____.'", + "correctAnswer": "Minuten", + "acceptableAlternatives": ["minuten"], + "caseSensitive": false + }, + { + "id": "day11_mc4", + "type": "multipleChoice", + "question": "Wenn es 3:30 ist, was sagen wir?", + "options": [ + "Drei Uhr", + "Halb vier", + "Vier Uhr", + "Viertel vor drei" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day11_en.json b/assets/exercises/day11_en.json new file mode 100644 index 0000000..a8981cf --- /dev/null +++ b/assets/exercises/day11_en.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day11_mc1", + "type": "multipleChoice", + "question": "What time is it when the clock shows 12:00 in the afternoon?", + "options": [ + "Midnight", + "Noon", + "Morning", + "Evening" + ], + "correctOptionIndex": 1 + }, + { + "id": "day11_mc2", + "type": "multipleChoice", + "question": "How many minutes are in one hour?", + "options": [ + "30", + "45", + "60", + "100" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'There are 24 ____ in a day.'", + "correctAnswer": "hours", + "acceptableAlternatives": ["Hours"], + "caseSensitive": false + }, + { + "id": "day11_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'I wake up at 7 o'clock in the ____.'", + "correctAnswer": "morning", + "acceptableAlternatives": ["Morning", "AM", "am"], + "caseSensitive": false + }, + { + "id": "day11_mc3", + "type": "multipleChoice", + "question": "What do we call the time from 12:00 AM to 11:59 AM?", + "options": [ + "Afternoon", + "Evening", + "Morning", + "Night" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_trans1", + "type": "translation", + "question": "What time period comes after afternoon?", + "targetText": "Time after afternoon", + "correctTranslation": "Evening", + "acceptableAlternatives": ["evening", "Night", "night"] + }, + { + "id": "day11_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'One hour equals sixty ____.'", + "correctAnswer": "minutes", + "acceptableAlternatives": ["Minutes"], + "caseSensitive": false + }, + { + "id": "day11_mc4", + "type": "multipleChoice", + "question": "If it's 3:30, what do we say?", + "options": [ + "Three o'clock", + "Half past three", + "Four o'clock", + "Quarter to three" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day11_es.json b/assets/exercises/day11_es.json new file mode 100644 index 0000000..3a95484 --- /dev/null +++ b/assets/exercises/day11_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day11_mc1", + "type": "multipleChoice", + "question": "¿Qué hora es cuando el reloj muestra las 12:00 del mediodía?", + "options": [ + "Medianoche", + "Mediodía", + "Mañana", + "Tarde" + ], + "correctOptionIndex": 1 + }, + { + "id": "day11_mc2", + "type": "multipleChoice", + "question": "¿Cuántos minutos hay en una hora?", + "options": [ + "30", + "45", + "60", + "100" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Hay 24 ____ en un día.'", + "correctAnswer": "horas", + "acceptableAlternatives": ["Horas"], + "caseSensitive": false + }, + { + "id": "day11_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Me despierto a las 7 de la ____.'", + "correctAnswer": "mañana", + "acceptableAlternatives": ["Mañana"], + "caseSensitive": false + }, + { + "id": "day11_mc3", + "type": "multipleChoice", + "question": "¿Cómo llamamos al tiempo desde las 12:00 AM hasta las 11:59 AM?", + "options": [ + "Tarde", + "Noche", + "Mañana", + "Madrugada" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_trans1", + "type": "translation", + "question": "¿Qué período del tiempo viene después de la tarde?", + "targetText": "Tiempo después de la tarde", + "correctTranslation": "Noche", + "acceptableAlternatives": ["noche"] + }, + { + "id": "day11_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Una hora equivale a sesenta ____.'", + "correctAnswer": "minutos", + "acceptableAlternatives": ["Minutos"], + "caseSensitive": false + }, + { + "id": "day11_mc4", + "type": "multipleChoice", + "question": "Si son las 3:30, ¿qué decimos?", + "options": [ + "Tres en punto", + "Tres y media", + "Cuatro en punto", + "Cuarto para las tres" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day11_fr.json b/assets/exercises/day11_fr.json new file mode 100644 index 0000000..acfe969 --- /dev/null +++ b/assets/exercises/day11_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day11_mc1", + "type": "multipleChoice", + "question": "Quelle heure est-il quand l'horloge indique 12:00 de l'après-midi?", + "options": [ + "Minuit", + "Midi", + "Matin", + "Soir" + ], + "correctOptionIndex": 1 + }, + { + "id": "day11_mc2", + "type": "multipleChoice", + "question": "Combien de minutes y a-t-il dans une heure?", + "options": [ + "30", + "45", + "60", + "100" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Il y a 24 ____ dans un jour.'", + "correctAnswer": "heures", + "acceptableAlternatives": ["Heures"], + "caseSensitive": false + }, + { + "id": "day11_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Je me réveille à 7 heures du ____.'", + "correctAnswer": "matin", + "acceptableAlternatives": ["Matin"], + "caseSensitive": false + }, + { + "id": "day11_mc3", + "type": "multipleChoice", + "question": "Comment appelle-t-on la période de 12:00 AM à 11:59 AM?", + "options": [ + "Après-midi", + "Soir", + "Matin", + "Nuit" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_trans1", + "type": "translation", + "question": "Quelle période vient après l'après-midi?", + "targetText": "Temps après l'après-midi", + "correctTranslation": "Soir", + "acceptableAlternatives": ["soir", "Soirée", "soirée"] + }, + { + "id": "day11_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Une heure équivaut à soixante ____.'", + "correctAnswer": "minutes", + "acceptableAlternatives": ["Minutes"], + "caseSensitive": false + }, + { + "id": "day11_mc4", + "type": "multipleChoice", + "question": "S'il est 3:30, que dit-on?", + "options": [ + "Trois heures", + "Trois heures et demie", + "Quatre heures", + "Trois heures moins le quart" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day11_pt.json b/assets/exercises/day11_pt.json new file mode 100644 index 0000000..57239bb --- /dev/null +++ b/assets/exercises/day11_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day11_mc1", + "type": "multipleChoice", + "question": "Que horas são quando o relógio mostra 12:00 da tarde?", + "options": [ + "Meia-noite", + "Meio-dia", + "Manhã", + "Tarde" + ], + "correctOptionIndex": 1 + }, + { + "id": "day11_mc2", + "type": "multipleChoice", + "question": "Quantos minutos há em uma hora?", + "options": [ + "30", + "45", + "60", + "100" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Há 24 ____ em um dia.'", + "correctAnswer": "horas", + "acceptableAlternatives": ["Horas"], + "caseSensitive": false + }, + { + "id": "day11_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu acordo às 7 horas da ____.'", + "correctAnswer": "manhã", + "acceptableAlternatives": ["Manhã"], + "caseSensitive": false + }, + { + "id": "day11_mc3", + "type": "multipleChoice", + "question": "Como chamamos o tempo das 12:00 AM às 11:59 AM?", + "options": [ + "Tarde", + "Noite", + "Manhã", + "Madrugada" + ], + "correctOptionIndex": 2 + }, + { + "id": "day11_trans1", + "type": "translation", + "question": "Que período do tempo vem depois da tarde?", + "targetText": "Tempo depois da tarde", + "correctTranslation": "Noite", + "acceptableAlternatives": ["noite"] + }, + { + "id": "day11_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Uma hora equivale a sessenta ____.'", + "correctAnswer": "minutos", + "acceptableAlternatives": ["Minutos"], + "caseSensitive": false + }, + { + "id": "day11_mc4", + "type": "multipleChoice", + "question": "Se são 3:30, o que dizemos?", + "options": [ + "Três horas", + "Três e meia", + "Quatro horas", + "Quinze para as três" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day12_de.json b/assets/exercises/day12_de.json new file mode 100644 index 0000000..0373f95 --- /dev/null +++ b/assets/exercises/day12_de.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day12_mc1", + "type": "multipleChoice", + "question": "Welches Wetter ist am besten für ein Picknick?", + "options": [ + "Regnerisch", + "Sonnig", + "Schneeig", + "Stürmisch" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_mc2", + "type": "multipleChoice", + "question": "Was brauchst du, wenn es regnet?", + "options": [ + "Eine Sonnenbrille", + "Einen Regenschirm", + "Einen Badeanzug", + "Shorts" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Es ist sehr ____ draußen, zieh warme Kleidung an!'", + "correctAnswer": "kalt", + "caseSensitive": false + }, + { + "id": "day12_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Schau dir die ____ an! Sie sagt, es wird morgen regnen.'", + "correctAnswer": "Wettervorhersage", + "acceptableAlternatives": ["Vorhersage"], + "caseSensitive": false + }, + { + "id": "day12_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "It's windy", + "correctTranslation": "Es ist windig", + "acceptableAlternatives": ["Es weht Wind"] + }, + { + "id": "day12_mc3", + "type": "multipleChoice", + "question": "Wenn du die Sonne wegen der Wolken nicht sehen kannst, ist es:", + "options": [ + "Bewölkt", + "Heiß", + "Windig", + "Schneeig" + ], + "correctOptionIndex": 0 + }, + { + "id": "day12_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Es ist so ____ heute! Ich muss mehr Wasser trinken.'", + "correctAnswer": "heiß", + "acceptableAlternatives": ["warm"], + "caseSensitive": false + }, + { + "id": "day12_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Snow", + "correctTranslation": "Schnee", + "acceptableAlternatives": ["Es schneit"] + } + ] +} diff --git a/assets/exercises/day12_en.json b/assets/exercises/day12_en.json new file mode 100644 index 0000000..3b261b9 --- /dev/null +++ b/assets/exercises/day12_en.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day12_mc1", + "type": "multipleChoice", + "question": "What weather is best for a picnic?", + "options": [ + "Rainy", + "Sunny", + "Snowy", + "Stormy" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_mc2", + "type": "multipleChoice", + "question": "What do you need when it's rainy?", + "options": [ + "Sunglasses", + "Umbrella", + "Swimsuit", + "Shorts" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'It's very ____ outside, wear warm clothes!'", + "correctAnswer": "cold", + "acceptableAlternatives": ["chilly", "freezing"], + "caseSensitive": false + }, + { + "id": "day12_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'Look at the ____! It says it will rain tomorrow.'", + "correctAnswer": "forecast", + "acceptableAlternatives": ["weather forecast"], + "caseSensitive": false + }, + { + "id": "day12_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "It's windy", + "correctTranslation": "It's windy", + "acceptableAlternatives": ["It is windy", "Windy"] + }, + { + "id": "day12_mc3", + "type": "multipleChoice", + "question": "When you can't see the sun because of clouds, it's:", + "options": [ + "Cloudy", + "Hot", + "Windy", + "Snowy" + ], + "correctOptionIndex": 0 + }, + { + "id": "day12_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'It's so ____ today! I need to drink more water.'", + "correctAnswer": "hot", + "acceptableAlternatives": ["warm", "sunny"], + "caseSensitive": false + }, + { + "id": "day12_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Snow", + "correctTranslation": "Snow", + "acceptableAlternatives": ["It's snowing", "Snowy"] + } + ] +} diff --git a/assets/exercises/day12_es.json b/assets/exercises/day12_es.json new file mode 100644 index 0000000..78d53a7 --- /dev/null +++ b/assets/exercises/day12_es.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day12_mc1", + "type": "multipleChoice", + "question": "¿Qué clima es mejor para un picnic?", + "options": [ + "Lluvioso", + "Soleado", + "Nevado", + "Tormentoso" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_mc2", + "type": "multipleChoice", + "question": "¿Qué necesitas cuando llueve?", + "options": [ + "Gafas de sol", + "Paraguas", + "Traje de baño", + "Pantalones cortos" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: '¡Hace mucho ____ afuera, ponte ropa abrigada!'", + "correctAnswer": "frío", + "acceptableAlternatives": ["frio"], + "caseSensitive": false + }, + { + "id": "day12_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: '¡Mira el ____! Dice que lloverá mañana.'", + "correctAnswer": "pronóstico", + "acceptableAlternatives": ["pronostico", "pronóstico del tiempo"], + "caseSensitive": false + }, + { + "id": "day12_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "It's windy", + "correctTranslation": "Hace viento", + "acceptableAlternatives": ["Está ventoso", "Hay viento"] + }, + { + "id": "day12_mc3", + "type": "multipleChoice", + "question": "Cuando no puedes ver el sol por las nubes, está:", + "options": [ + "Nublado", + "Caluroso", + "Ventoso", + "Nevando" + ], + "correctOptionIndex": 0 + }, + { + "id": "day12_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: '¡Hace tanto ____ hoy! Necesito beber más agua.'", + "correctAnswer": "calor", + "caseSensitive": false + }, + { + "id": "day12_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Snow", + "correctTranslation": "Nieve", + "acceptableAlternatives": ["Está nevando", "Nieva"] + } + ] +} diff --git a/assets/exercises/day12_fr.json b/assets/exercises/day12_fr.json new file mode 100644 index 0000000..93f26c2 --- /dev/null +++ b/assets/exercises/day12_fr.json @@ -0,0 +1,78 @@ +{ + "exercises": [ + { + "id": "day12_mc1", + "type": "multipleChoice", + "question": "Quel temps est le meilleur pour un pique-nique?", + "options": [ + "Pluvieux", + "Ensoleillé", + "Neigeux", + "Orageux" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_mc2", + "type": "multipleChoice", + "question": "De quoi avez-vous besoin quand il pleut?", + "options": [ + "Des lunettes de soleil", + "Un parapluie", + "Un maillot de bain", + "Un short" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Il fait très ____ dehors, portez des vêtements chauds!'", + "correctAnswer": "froid", + "caseSensitive": false + }, + { + "id": "day12_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Regardez les ____! Elles disent qu'il pleuvra demain.'", + "correctAnswer": "prévisions", + "acceptableAlternatives": ["prévisions météo"], + "caseSensitive": false + }, + { + "id": "day12_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "It's windy", + "correctTranslation": "Il fait du vent", + "acceptableAlternatives": ["Il y a du vent", "C'est venteux"] + }, + { + "id": "day12_mc3", + "type": "multipleChoice", + "question": "Quand vous ne pouvez pas voir le soleil à cause des nuages, il fait:", + "options": [ + "Nuageux", + "Chaud", + "Venteux", + "Il neige" + ], + "correctOptionIndex": 0 + }, + { + "id": "day12_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Il fait si ____ aujourd'hui! Je dois boire plus d'eau.'", + "correctAnswer": "chaud", + "caseSensitive": false + }, + { + "id": "day12_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Snow", + "correctTranslation": "Neige", + "acceptableAlternatives": ["Il neige"] + } + ] +} diff --git a/assets/exercises/day12_pt.json b/assets/exercises/day12_pt.json new file mode 100644 index 0000000..c5338ba --- /dev/null +++ b/assets/exercises/day12_pt.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day12_mc1", + "type": "multipleChoice", + "question": "Que clima é melhor para um piquenique?", + "options": [ + "Chuvoso", + "Ensolarado", + "Nevando", + "Tempestuoso" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_mc2", + "type": "multipleChoice", + "question": "O que você precisa quando está chovendo?", + "options": [ + "Óculos de sol", + "Guarda-chuva", + "Roupa de banho", + "Shorts" + ], + "correctOptionIndex": 1 + }, + { + "id": "day12_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: 'Está muito ____ lá fora, vista roupas quentes!'", + "correctAnswer": "frio", + "acceptableAlternatives": ["gelado"], + "caseSensitive": false + }, + { + "id": "day12_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: 'Olhe a ____! Diz que vai chover amanhã.'", + "correctAnswer": "previsão", + "acceptableAlternatives": ["previsão do tempo"], + "caseSensitive": false + }, + { + "id": "day12_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "It's windy", + "correctTranslation": "Está ventando", + "acceptableAlternatives": ["Está com vento", "Tem vento"] + }, + { + "id": "day12_mc3", + "type": "multipleChoice", + "question": "Quando você não pode ver o sol por causa das nuvens, está:", + "options": [ + "Nublado", + "Quente", + "Ventando", + "Nevando" + ], + "correctOptionIndex": 0 + }, + { + "id": "day12_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: 'Está tão ____ hoje! Preciso beber mais água.'", + "correctAnswer": "quente", + "acceptableAlternatives": ["calor"], + "caseSensitive": false + }, + { + "id": "day12_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Snow", + "correctTranslation": "Neve", + "acceptableAlternatives": ["Está nevando", "Nevando"] + } + ] +} diff --git a/assets/exercises/day13_de.json b/assets/exercises/day13_de.json new file mode 100644 index 0000000..4b0af9b --- /dev/null +++ b/assets/exercises/day13_de.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day13_mc1", + "type": "multipleChoice", + "question": "Was trägst du an deinen Füßen?", + "options": [ + "Hut", + "Schuhe", + "Kleid", + "Jacke" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_mc2", + "type": "multipleChoice", + "question": "Was trägst du, wenn es draußen kalt ist?", + "options": [ + "Shorts", + "Jacke", + "Badeanzug", + "Tank Top" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich muss ein neues ____ kaufen, um es zur Party zu tragen.'", + "correctAnswer": "Kleid", + "acceptableAlternatives": ["Outfit"], + "caseSensitive": false + }, + { + "id": "day13_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Vergiss nicht, deinen ____ zu tragen, wenn du in die Sonne gehst!'", + "correctAnswer": "Hut", + "acceptableAlternatives": ["Kappe"], + "caseSensitive": false + }, + { + "id": "day13_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Pants", + "correctTranslation": "Hose", + "acceptableAlternatives": ["Hosen"] + }, + { + "id": "day13_mc3", + "type": "multipleChoice", + "question": "Was trägst du an deinen Händen, um sie warm zu halten?", + "options": [ + "Socken", + "Schuhe", + "Handschuhe", + "Hut" + ], + "correctOptionIndex": 2 + }, + { + "id": "day13_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Zieh saubere ____ an, bevor du deine Schuhe anziehst.'", + "correctAnswer": "Socken", + "caseSensitive": false + }, + { + "id": "day13_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Shirt", + "correctTranslation": "Hemd", + "acceptableAlternatives": ["T-Shirt", "Bluse"] + } + ] +} diff --git a/assets/exercises/day13_en.json b/assets/exercises/day13_en.json new file mode 100644 index 0000000..6a57a51 --- /dev/null +++ b/assets/exercises/day13_en.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day13_mc1", + "type": "multipleChoice", + "question": "What do you wear on your feet?", + "options": [ + "Hat", + "Shoes", + "Dress", + "Jacket" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_mc2", + "type": "multipleChoice", + "question": "What do you wear when it's cold outside?", + "options": [ + "Shorts", + "Jacket", + "Swimsuit", + "Tank top" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'I need to buy a new ____ to wear to the party.'", + "correctAnswer": "dress", + "acceptableAlternatives": ["shirt", "outfit"], + "caseSensitive": false + }, + { + "id": "day13_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'Don't forget to wear your ____ when you go outside in the sun!'", + "correctAnswer": "hat", + "acceptableAlternatives": ["cap"], + "caseSensitive": false + }, + { + "id": "day13_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "Pants", + "correctTranslation": "Pants", + "acceptableAlternatives": ["Trousers"] + }, + { + "id": "day13_mc3", + "type": "multipleChoice", + "question": "What do you wear on your hands to keep them warm?", + "options": [ + "Socks", + "Shoes", + "Gloves", + "Hat" + ], + "correctOptionIndex": 2 + }, + { + "id": "day13_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'Put on clean ____ before wearing your shoes.'", + "correctAnswer": "socks", + "caseSensitive": false + }, + { + "id": "day13_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Shirt", + "correctTranslation": "Shirt", + "acceptableAlternatives": ["T-shirt", "Blouse"] + } + ] +} diff --git a/assets/exercises/day13_es.json b/assets/exercises/day13_es.json new file mode 100644 index 0000000..9449c3c --- /dev/null +++ b/assets/exercises/day13_es.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day13_mc1", + "type": "multipleChoice", + "question": "¿Qué te pones en los pies?", + "options": [ + "Sombrero", + "Zapatos", + "Vestido", + "Chaqueta" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_mc2", + "type": "multipleChoice", + "question": "¿Qué te pones cuando hace frío afuera?", + "options": [ + "Pantalones cortos", + "Chaqueta", + "Traje de baño", + "Camiseta sin mangas" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Necesito comprar un ____ nuevo para usar en la fiesta.'", + "correctAnswer": "vestido", + "acceptableAlternatives": ["traje", "outfit"], + "caseSensitive": false + }, + { + "id": "day13_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: '¡No olvides usar tu ____ cuando salgas al sol!'", + "correctAnswer": "sombrero", + "acceptableAlternatives": ["gorra"], + "caseSensitive": false + }, + { + "id": "day13_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Pants", + "correctTranslation": "Pantalones", + "acceptableAlternatives": ["Pantalón"] + }, + { + "id": "day13_mc3", + "type": "multipleChoice", + "question": "¿Qué te pones en las manos para mantenerlas calientes?", + "options": [ + "Calcetines", + "Zapatos", + "Guantes", + "Sombrero" + ], + "correctOptionIndex": 2 + }, + { + "id": "day13_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Ponte ____ limpios antes de usar tus zapatos.'", + "correctAnswer": "calcetines", + "caseSensitive": false + }, + { + "id": "day13_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Shirt", + "correctTranslation": "Camisa", + "acceptableAlternatives": ["Camiseta", "Blusa"] + } + ] +} diff --git a/assets/exercises/day13_fr.json b/assets/exercises/day13_fr.json new file mode 100644 index 0000000..25e00db --- /dev/null +++ b/assets/exercises/day13_fr.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day13_mc1", + "type": "multipleChoice", + "question": "Que portez-vous sur vos pieds?", + "options": [ + "Chapeau", + "Chaussures", + "Robe", + "Veste" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_mc2", + "type": "multipleChoice", + "question": "Que portez-vous quand il fait froid dehors?", + "options": [ + "Short", + "Veste", + "Maillot de bain", + "Débardeur" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: 'J'ai besoin d'acheter une nouvelle ____ pour porter à la fête.'", + "correctAnswer": "robe", + "acceptableAlternatives": ["tenue"], + "caseSensitive": false + }, + { + "id": "day13_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: 'N'oubliez pas de porter votre ____ quand vous sortez au soleil!'", + "correctAnswer": "chapeau", + "acceptableAlternatives": ["casquette"], + "caseSensitive": false + }, + { + "id": "day13_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Pants", + "correctTranslation": "Pantalon", + "acceptableAlternatives": ["Pantalons"] + }, + { + "id": "day13_mc3", + "type": "multipleChoice", + "question": "Que portez-vous sur vos mains pour les garder au chaud?", + "options": [ + "Chaussettes", + "Chaussures", + "Gants", + "Chapeau" + ], + "correctOptionIndex": 2 + }, + { + "id": "day13_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Mettez des ____ propres avant de mettre vos chaussures.'", + "correctAnswer": "chaussettes", + "caseSensitive": false + }, + { + "id": "day13_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Shirt", + "correctTranslation": "Chemise", + "acceptableAlternatives": ["T-shirt", "Chemisier"] + } + ] +} diff --git a/assets/exercises/day13_pt.json b/assets/exercises/day13_pt.json new file mode 100644 index 0000000..5aefd02 --- /dev/null +++ b/assets/exercises/day13_pt.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day13_mc1", + "type": "multipleChoice", + "question": "O que você veste nos pés?", + "options": [ + "Chapéu", + "Sapatos", + "Vestido", + "Jaqueta" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_mc2", + "type": "multipleChoice", + "question": "O que você veste quando está frio lá fora?", + "options": [ + "Shorts", + "Jaqueta", + "Roupa de banho", + "Regata" + ], + "correctOptionIndex": 1 + }, + { + "id": "day13_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: 'Preciso comprar um ____ novo para usar na festa.'", + "correctAnswer": "vestido", + "acceptableAlternatives": ["traje"], + "caseSensitive": false + }, + { + "id": "day13_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: 'Não esqueça de usar seu ____ quando sair no sol!'", + "correctAnswer": "chapéu", + "acceptableAlternatives": ["boné"], + "caseSensitive": false + }, + { + "id": "day13_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Pants", + "correctTranslation": "Calças", + "acceptableAlternatives": ["Calça"] + }, + { + "id": "day13_mc3", + "type": "multipleChoice", + "question": "O que você veste nas mãos para mantê-las aquecidas?", + "options": [ + "Meias", + "Sapatos", + "Luvas", + "Chapéu" + ], + "correctOptionIndex": 2 + }, + { + "id": "day13_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: 'Vista ____ limpas antes de calçar seus sapatos.'", + "correctAnswer": "meias", + "caseSensitive": false + }, + { + "id": "day13_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Shirt", + "correctTranslation": "Camisa", + "acceptableAlternatives": ["Camiseta", "Blusa"] + } + ] +} diff --git a/assets/exercises/day14_de.json b/assets/exercises/day14_de.json new file mode 100644 index 0000000..16d2779 --- /dev/null +++ b/assets/exercises/day14_de.json @@ -0,0 +1,78 @@ +{ + "exercises": [ + { + "id": "day14_mc1", + "type": "multipleChoice", + "question": "Welches Tier ist als bester Freund des Menschen bekannt?", + "options": [ + "Katze", + "Hund", + "Vogel", + "Fisch" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_mc2", + "type": "multipleChoice", + "question": "Welches Tier lebt im Wasser?", + "options": [ + "Pferd", + "Fisch", + "Huhn", + "Kuh" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Der ____ kann am Himmel fliegen.'", + "correctAnswer": "Vogel", + "caseSensitive": false + }, + { + "id": "day14_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Der Bauer hat viele Tiere: Kühe, Schweine und ____.'", + "correctAnswer": "Hühner", + "acceptableAlternatives": ["Huhn", "Pferde"], + "caseSensitive": false + }, + { + "id": "day14_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Cat", + "correctTranslation": "Katze", + "acceptableAlternatives": ["Kätzchen"] + }, + { + "id": "day14_mc3", + "type": "multipleChoice", + "question": "Welches Tier macht 'miau'?", + "options": [ + "Hund", + "Katze", + "Kuh", + "Schwein" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Die ____ gibt uns Milch.'", + "correctAnswer": "Kuh", + "caseSensitive": false + }, + { + "id": "day14_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Horse", + "correctTranslation": "Pferd", + "acceptableAlternatives": ["Pony"] + } + ] +} diff --git a/assets/exercises/day14_en.json b/assets/exercises/day14_en.json new file mode 100644 index 0000000..ad1d138 --- /dev/null +++ b/assets/exercises/day14_en.json @@ -0,0 +1,78 @@ +{ + "exercises": [ + { + "id": "day14_mc1", + "type": "multipleChoice", + "question": "Which animal is known as man's best friend?", + "options": [ + "Cat", + "Dog", + "Bird", + "Fish" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_mc2", + "type": "multipleChoice", + "question": "Which animal lives in water?", + "options": [ + "Horse", + "Fish", + "Chicken", + "Cow" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'The ____ can fly in the sky.'", + "correctAnswer": "bird", + "caseSensitive": false + }, + { + "id": "day14_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'The farmer has many animals: cows, pigs, and ____.'", + "correctAnswer": "chickens", + "acceptableAlternatives": ["chicken", "horses"], + "caseSensitive": false + }, + { + "id": "day14_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "Cat", + "correctTranslation": "Cat", + "acceptableAlternatives": ["Kitty", "Kitten"] + }, + { + "id": "day14_mc3", + "type": "multipleChoice", + "question": "Which animal says 'meow'?", + "options": [ + "Dog", + "Cat", + "Cow", + "Pig" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'The ____ gives us milk.'", + "correctAnswer": "cow", + "caseSensitive": false + }, + { + "id": "day14_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Horse", + "correctTranslation": "Horse", + "acceptableAlternatives": ["Pony"] + } + ] +} diff --git a/assets/exercises/day14_es.json b/assets/exercises/day14_es.json new file mode 100644 index 0000000..78f57ee --- /dev/null +++ b/assets/exercises/day14_es.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day14_mc1", + "type": "multipleChoice", + "question": "¿Qué animal es conocido como el mejor amigo del hombre?", + "options": [ + "Gato", + "Perro", + "Pájaro", + "Pez" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_mc2", + "type": "multipleChoice", + "question": "¿Qué animal vive en el agua?", + "options": [ + "Caballo", + "Pez", + "Pollo", + "Vaca" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'El ____ puede volar en el cielo.'", + "correctAnswer": "pájaro", + "acceptableAlternatives": ["ave"], + "caseSensitive": false + }, + { + "id": "day14_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'El granjero tiene muchos animales: vacas, cerdos y ____.'", + "correctAnswer": "pollos", + "acceptableAlternatives": ["gallinas", "caballos"], + "caseSensitive": false + }, + { + "id": "day14_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Cat", + "correctTranslation": "Gato", + "acceptableAlternatives": ["Gatito"] + }, + { + "id": "day14_mc3", + "type": "multipleChoice", + "question": "¿Qué animal dice 'miau'?", + "options": [ + "Perro", + "Gato", + "Vaca", + "Cerdo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'La ____ nos da leche.'", + "correctAnswer": "vaca", + "caseSensitive": false + }, + { + "id": "day14_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Horse", + "correctTranslation": "Caballo", + "acceptableAlternatives": ["Potro"] + } + ] +} diff --git a/assets/exercises/day14_fr.json b/assets/exercises/day14_fr.json new file mode 100644 index 0000000..d87942a --- /dev/null +++ b/assets/exercises/day14_fr.json @@ -0,0 +1,78 @@ +{ + "exercises": [ + { + "id": "day14_mc1", + "type": "multipleChoice", + "question": "Quel animal est connu comme le meilleur ami de l'homme?", + "options": [ + "Chat", + "Chien", + "Oiseau", + "Poisson" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_mc2", + "type": "multipleChoice", + "question": "Quel animal vit dans l'eau?", + "options": [ + "Cheval", + "Poisson", + "Poulet", + "Vache" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: 'L'____ peut voler dans le ciel.'", + "correctAnswer": "oiseau", + "caseSensitive": false + }, + { + "id": "day14_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Le fermier a beaucoup d'animaux: des vaches, des cochons et des ____.'", + "correctAnswer": "poulets", + "acceptableAlternatives": ["poules", "chevaux"], + "caseSensitive": false + }, + { + "id": "day14_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Cat", + "correctTranslation": "Chat", + "acceptableAlternatives": ["Chaton"] + }, + { + "id": "day14_mc3", + "type": "multipleChoice", + "question": "Quel animal fait 'miaou'?", + "options": [ + "Chien", + "Chat", + "Vache", + "Cochon" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: 'La ____ nous donne du lait.'", + "correctAnswer": "vache", + "caseSensitive": false + }, + { + "id": "day14_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Horse", + "correctTranslation": "Cheval", + "acceptableAlternatives": ["Poney"] + } + ] +} diff --git a/assets/exercises/day14_pt.json b/assets/exercises/day14_pt.json new file mode 100644 index 0000000..f8e57d7 --- /dev/null +++ b/assets/exercises/day14_pt.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day14_mc1", + "type": "multipleChoice", + "question": "Qual animal é conhecido como o melhor amigo do homem?", + "options": [ + "Gato", + "Cachorro", + "Pássaro", + "Peixe" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_mc2", + "type": "multipleChoice", + "question": "Qual animal vive na água?", + "options": [ + "Cavalo", + "Peixe", + "Galinha", + "Vaca" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: 'O ____ pode voar no céu.'", + "correctAnswer": "pássaro", + "acceptableAlternatives": ["passaro", "ave"], + "caseSensitive": false + }, + { + "id": "day14_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: 'O fazendeiro tem muitos animais: vacas, porcos e ____.'", + "correctAnswer": "galinhas", + "acceptableAlternatives": ["galinha", "cavalos"], + "caseSensitive": false + }, + { + "id": "day14_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Cat", + "correctTranslation": "Gato", + "acceptableAlternatives": ["Gatinho"] + }, + { + "id": "day14_mc3", + "type": "multipleChoice", + "question": "Qual animal diz 'miau'?", + "options": [ + "Cachorro", + "Gato", + "Vaca", + "Porco" + ], + "correctOptionIndex": 1 + }, + { + "id": "day14_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: 'A ____ nos dá leite.'", + "correctAnswer": "vaca", + "caseSensitive": false + }, + { + "id": "day14_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Horse", + "correctTranslation": "Cavalo", + "acceptableAlternatives": ["Pônei"] + } + ] +} diff --git a/assets/exercises/day15_de.json b/assets/exercises/day15_de.json new file mode 100644 index 0000000..b64ea8c --- /dev/null +++ b/assets/exercises/day15_de.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day15_mc1", + "type": "multipleChoice", + "question": "Welches Transportmittel fliegt am Himmel?", + "options": [ + "Auto", + "Flugzeug", + "Bus", + "Zug" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_mc2", + "type": "multipleChoice", + "question": "Welches Transportmittel bewegt sich auf Schienen?", + "options": [ + "Fahrrad", + "Zug", + "Boot", + "Auto" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich fahre jeden Tag mit dem ____ zur Schule.'", + "correctAnswer": "Fahrrad", + "acceptableAlternatives": ["Rad"], + "caseSensitive": false + }, + { + "id": "day15_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Das ____ überquert den Ozean mit Passagieren.'", + "correctAnswer": "Boot", + "acceptableAlternatives": ["Schiff"], + "caseSensitive": false + }, + { + "id": "day15_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Bus", + "correctTranslation": "Bus", + "acceptableAlternatives": ["Autobus"] + }, + { + "id": "day15_mc3", + "type": "multipleChoice", + "question": "Die gesündeste Art, kurze Strecken zu reisen, ist:", + "options": [ + "Ein Auto fahren", + "Zu Fuß gehen", + "Ein Flugzeug nehmen", + "Einen Bus nehmen" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Meine Familie fährt ein ____, um in den Urlaub zu fahren.'", + "correctAnswer": "Auto", + "caseSensitive": false + }, + { + "id": "day15_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Plane", + "correctTranslation": "Flugzeug", + "acceptableAlternatives": ["Flieger"] + } + ] +} diff --git a/assets/exercises/day15_en.json b/assets/exercises/day15_en.json new file mode 100644 index 0000000..07d1bad --- /dev/null +++ b/assets/exercises/day15_en.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day15_mc1", + "type": "multipleChoice", + "question": "Which transportation flies in the sky?", + "options": [ + "Car", + "Plane", + "Bus", + "Train" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_mc2", + "type": "multipleChoice", + "question": "Which transportation moves on rails?", + "options": [ + "Bike", + "Train", + "Boat", + "Car" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'I ride my ____ to school every day.'", + "correctAnswer": "bike", + "acceptableAlternatives": ["bicycle"], + "caseSensitive": false + }, + { + "id": "day15_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'The ____ crosses the ocean carrying passengers.'", + "correctAnswer": "boat", + "acceptableAlternatives": ["ship"], + "caseSensitive": false + }, + { + "id": "day15_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "Bus", + "correctTranslation": "Bus", + "acceptableAlternatives": ["Coach"] + }, + { + "id": "day15_mc3", + "type": "multipleChoice", + "question": "The healthiest way to travel short distances is to:", + "options": [ + "Drive a car", + "Walk", + "Take a plane", + "Ride a bus" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'My family drives a ____ to go on vacation.'", + "correctAnswer": "car", + "caseSensitive": false + }, + { + "id": "day15_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Plane", + "correctTranslation": "Plane", + "acceptableAlternatives": ["Airplane", "Aircraft"] + } + ] +} diff --git a/assets/exercises/day15_es.json b/assets/exercises/day15_es.json new file mode 100644 index 0000000..ecee1e3 --- /dev/null +++ b/assets/exercises/day15_es.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day15_mc1", + "type": "multipleChoice", + "question": "¿Qué transporte vuela en el cielo?", + "options": [ + "Coche", + "Avión", + "Autobús", + "Tren" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_mc2", + "type": "multipleChoice", + "question": "¿Qué transporte se mueve sobre rieles?", + "options": [ + "Bicicleta", + "Tren", + "Barco", + "Coche" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Monto mi ____ a la escuela todos los días.'", + "correctAnswer": "bicicleta", + "acceptableAlternatives": ["bici"], + "caseSensitive": false + }, + { + "id": "day15_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'El ____ cruza el océano llevando pasajeros.'", + "correctAnswer": "barco", + "acceptableAlternatives": ["buque"], + "caseSensitive": false + }, + { + "id": "day15_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Bus", + "correctTranslation": "Autobús", + "acceptableAlternatives": ["Bus", "Camión"] + }, + { + "id": "day15_mc3", + "type": "multipleChoice", + "question": "La forma más saludable de viajar distancias cortas es:", + "options": [ + "Conducir un coche", + "Caminar", + "Tomar un avión", + "Ir en autobús" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Mi familia conduce un ____ para ir de vacaciones.'", + "correctAnswer": "coche", + "acceptableAlternatives": ["auto", "carro"], + "caseSensitive": false + }, + { + "id": "day15_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Plane", + "correctTranslation": "Avión", + "acceptableAlternatives": ["Aeroplano"] + } + ] +} diff --git a/assets/exercises/day15_fr.json b/assets/exercises/day15_fr.json new file mode 100644 index 0000000..11c9067 --- /dev/null +++ b/assets/exercises/day15_fr.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day15_mc1", + "type": "multipleChoice", + "question": "Quel transport vole dans le ciel?", + "options": [ + "Voiture", + "Avion", + "Bus", + "Train" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_mc2", + "type": "multipleChoice", + "question": "Quel transport se déplace sur des rails?", + "options": [ + "Vélo", + "Train", + "Bateau", + "Voiture" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Je fais du ____ à l'école tous les jours.'", + "correctAnswer": "vélo", + "acceptableAlternatives": ["bicyclette"], + "caseSensitive": false + }, + { + "id": "day15_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Le ____ traverse l'océan en transportant des passagers.'", + "correctAnswer": "bateau", + "acceptableAlternatives": ["navire"], + "caseSensitive": false + }, + { + "id": "day15_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Bus", + "correctTranslation": "Bus", + "acceptableAlternatives": ["Autobus"] + }, + { + "id": "day15_mc3", + "type": "multipleChoice", + "question": "La façon la plus saine de voyager sur de courtes distances est de:", + "options": [ + "Conduire une voiture", + "Marcher", + "Prendre un avion", + "Prendre un bus" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Ma famille conduit une ____ pour partir en vacances.'", + "correctAnswer": "voiture", + "acceptableAlternatives": ["auto"], + "caseSensitive": false + }, + { + "id": "day15_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Plane", + "correctTranslation": "Avion", + "acceptableAlternatives": ["Aéroplane"] + } + ] +} diff --git a/assets/exercises/day15_pt.json b/assets/exercises/day15_pt.json new file mode 100644 index 0000000..6d370c1 --- /dev/null +++ b/assets/exercises/day15_pt.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day15_mc1", + "type": "multipleChoice", + "question": "Qual transporte voa no céu?", + "options": [ + "Carro", + "Avião", + "Ônibus", + "Trem" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_mc2", + "type": "multipleChoice", + "question": "Qual transporte se move sobre trilhos?", + "options": [ + "Bicicleta", + "Trem", + "Barco", + "Carro" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: 'Eu vou de ____ para a escola todos os dias.'", + "correctAnswer": "bicicleta", + "acceptableAlternatives": ["bici", "bike"], + "caseSensitive": false + }, + { + "id": "day15_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: 'O ____ atravessa o oceano levando passageiros.'", + "correctAnswer": "barco", + "acceptableAlternatives": ["navio"], + "caseSensitive": false + }, + { + "id": "day15_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Bus", + "correctTranslation": "Ônibus", + "acceptableAlternatives": ["Autocarro"] + }, + { + "id": "day15_mc3", + "type": "multipleChoice", + "question": "A forma mais saudável de viajar distâncias curtas é:", + "options": [ + "Dirigir um carro", + "Caminhar", + "Pegar um avião", + "Andar de ônibus" + ], + "correctOptionIndex": 1 + }, + { + "id": "day15_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: 'Minha família dirige um ____ para ir de férias.'", + "correctAnswer": "carro", + "acceptableAlternatives": ["automóvel"], + "caseSensitive": false + }, + { + "id": "day15_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Plane", + "correctTranslation": "Avião", + "acceptableAlternatives": ["Aeronave"] + } + ] +} diff --git a/assets/exercises/day16_de.json b/assets/exercises/day16_de.json new file mode 100644 index 0000000..f03c805 --- /dev/null +++ b/assets/exercises/day16_de.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day16_mc1", + "type": "multipleChoice", + "question": "Wenn du lächelst und dich gut fühlst, bist du:", + "options": [ + "Traurig", + "Glücklich", + "Wütend", + "Müde" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_mc2", + "type": "multipleChoice", + "question": "Wenn jemand schreit und verärgert aussieht, könnte er:", + "options": [ + "Aufgeregt", + "Wütend", + "Glücklich", + "Schläfrig" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich fühle mich ____, wenn ich einen Horrorfilm schaue.'", + "correctAnswer": "ängstlich", + "acceptableAlternatives": ["verängstigt", "erschrocken"], + "caseSensitive": false + }, + { + "id": "day16_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Nach einer Stunde Laufen fühle ich mich sehr ____.'", + "correctAnswer": "müde", + "acceptableAlternatives": ["erschöpft"], + "caseSensitive": false + }, + { + "id": "day16_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Excited", + "correctTranslation": "Aufgeregt", + "acceptableAlternatives": ["Begeistert"] + }, + { + "id": "day16_mc3", + "type": "multipleChoice", + "question": "Wenn du weinst, weil etwas Schlimmes passiert ist, fühlst du dich:", + "options": [ + "Glücklich", + "Traurig", + "Wütend", + "Aufgeregt" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich werde ____, bevor ich eine große Prüfung mache.'", + "correctAnswer": "nervös", + "acceptableAlternatives": ["ängstlich"], + "caseSensitive": false + }, + { + "id": "day16_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Happy", + "correctTranslation": "Glücklich", + "acceptableAlternatives": ["Froh", "Fröhlich"] + } + ] +} diff --git a/assets/exercises/day16_en.json b/assets/exercises/day16_en.json new file mode 100644 index 0000000..6e382d3 --- /dev/null +++ b/assets/exercises/day16_en.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day16_mc1", + "type": "multipleChoice", + "question": "When you smile and feel good, you are:", + "options": [ + "Sad", + "Happy", + "Angry", + "Tired" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_mc2", + "type": "multipleChoice", + "question": "If someone is yelling and looks upset, they might be:", + "options": [ + "Excited", + "Angry", + "Happy", + "Sleepy" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'I feel ____ when I watch a scary movie.'", + "correctAnswer": "scared", + "acceptableAlternatives": ["afraid", "frightened"], + "caseSensitive": false + }, + { + "id": "day16_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'After running for an hour, I feel very ____.'", + "correctAnswer": "tired", + "acceptableAlternatives": ["exhausted", "sleepy"], + "caseSensitive": false + }, + { + "id": "day16_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "Excited", + "correctTranslation": "Excited", + "acceptableAlternatives": ["Enthusiastic", "Thrilled"] + }, + { + "id": "day16_mc3", + "type": "multipleChoice", + "question": "When you cry because something bad happened, you feel:", + "options": [ + "Happy", + "Sad", + "Angry", + "Excited" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'I get ____ before taking a big test.'", + "correctAnswer": "nervous", + "acceptableAlternatives": ["anxious", "worried"], + "caseSensitive": false + }, + { + "id": "day16_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Happy", + "correctTranslation": "Happy", + "acceptableAlternatives": ["Joyful", "Glad"] + } + ] +} diff --git a/assets/exercises/day16_es.json b/assets/exercises/day16_es.json new file mode 100644 index 0000000..c0b9c42 --- /dev/null +++ b/assets/exercises/day16_es.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day16_mc1", + "type": "multipleChoice", + "question": "Cuando sonríes y te sientes bien, estás:", + "options": [ + "Triste", + "Feliz", + "Enojado", + "Cansado" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_mc2", + "type": "multipleChoice", + "question": "Si alguien está gritando y se ve molesto, podría estar:", + "options": [ + "Emocionado", + "Enojado", + "Feliz", + "Somnoliento" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Me siento ____ cuando veo una película de miedo.'", + "correctAnswer": "asustado", + "acceptableAlternatives": ["asustada", "con miedo"], + "caseSensitive": false + }, + { + "id": "day16_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Después de correr una hora, me siento muy ____.'", + "correctAnswer": "cansado", + "acceptableAlternatives": ["cansada", "agotado"], + "caseSensitive": false + }, + { + "id": "day16_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Excited", + "correctTranslation": "Emocionado", + "acceptableAlternatives": ["Emocionada", "Entusiasmado"] + }, + { + "id": "day16_mc3", + "type": "multipleChoice", + "question": "Cuando lloras porque algo malo pasó, te sientes:", + "options": [ + "Feliz", + "Triste", + "Enojado", + "Emocionado" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Me pongo ____ antes de hacer un examen importante.'", + "correctAnswer": "nervioso", + "acceptableAlternatives": ["nerviosa", "ansioso"], + "caseSensitive": false + }, + { + "id": "day16_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Happy", + "correctTranslation": "Feliz", + "acceptableAlternatives": ["Contento", "Alegre"] + } + ] +} diff --git a/assets/exercises/day16_fr.json b/assets/exercises/day16_fr.json new file mode 100644 index 0000000..d0498e7 --- /dev/null +++ b/assets/exercises/day16_fr.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day16_mc1", + "type": "multipleChoice", + "question": "Quand vous souriez et vous sentez bien, vous êtes:", + "options": [ + "Triste", + "Heureux", + "En colère", + "Fatigué" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_mc2", + "type": "multipleChoice", + "question": "Si quelqu'un crie et a l'air contrarié, il pourrait être:", + "options": [ + "Excité", + "En colère", + "Heureux", + "Endormi" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Je me sens ____ quand je regarde un film d'horreur.'", + "correctAnswer": "effrayé", + "acceptableAlternatives": ["apeuré", "effrayée"], + "caseSensitive": false + }, + { + "id": "day16_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Après avoir couru pendant une heure, je me sens très ____.'", + "correctAnswer": "fatigué", + "acceptableAlternatives": ["fatiguée", "épuisé"], + "caseSensitive": false + }, + { + "id": "day16_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Excited", + "correctTranslation": "Excité", + "acceptableAlternatives": ["Enthousiaste", "Excitée"] + }, + { + "id": "day16_mc3", + "type": "multipleChoice", + "question": "Quand vous pleurez parce que quelque chose de mauvais s'est passé, vous vous sentez:", + "options": [ + "Heureux", + "Triste", + "En colère", + "Excité" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Je deviens ____ avant de passer un grand examen.'", + "correctAnswer": "nerveux", + "acceptableAlternatives": ["nerveuse", "anxieux"], + "caseSensitive": false + }, + { + "id": "day16_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Happy", + "correctTranslation": "Heureux", + "acceptableAlternatives": ["Content", "Joyeux", "Heureuse"] + } + ] +} diff --git a/assets/exercises/day16_pt.json b/assets/exercises/day16_pt.json new file mode 100644 index 0000000..7aaa283 --- /dev/null +++ b/assets/exercises/day16_pt.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day16_mc1", + "type": "multipleChoice", + "question": "Quando você sorri e se sente bem, você está:", + "options": [ + "Triste", + "Feliz", + "Bravo", + "Cansado" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_mc2", + "type": "multipleChoice", + "question": "Se alguém está gritando e parece chateado, pode estar:", + "options": [ + "Animado", + "Bravo", + "Feliz", + "Com sono" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: 'Eu me sinto ____ quando assisto um filme de terror.'", + "correctAnswer": "assustado", + "acceptableAlternatives": ["assustada", "com medo"], + "caseSensitive": false + }, + { + "id": "day16_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: 'Depois de correr por uma hora, me sinto muito ____.'", + "correctAnswer": "cansado", + "acceptableAlternatives": ["cansada", "exausto"], + "caseSensitive": false + }, + { + "id": "day16_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Excited", + "correctTranslation": "Animado", + "acceptableAlternatives": ["Animada", "Empolgado"] + }, + { + "id": "day16_mc3", + "type": "multipleChoice", + "question": "Quando você chora porque algo ruim aconteceu, você se sente:", + "options": [ + "Feliz", + "Triste", + "Bravo", + "Animado" + ], + "correctOptionIndex": 1 + }, + { + "id": "day16_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: 'Eu fico ____ antes de fazer uma prova importante.'", + "correctAnswer": "nervoso", + "acceptableAlternatives": ["nervosa", "ansioso"], + "caseSensitive": false + }, + { + "id": "day16_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Happy", + "correctTranslation": "Feliz", + "acceptableAlternatives": ["Contente", "Alegre"] + } + ] +} diff --git a/assets/exercises/day17_de.json b/assets/exercises/day17_de.json new file mode 100644 index 0000000..a0404e3 --- /dev/null +++ b/assets/exercises/day17_de.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day17_mc1", + "type": "multipleChoice", + "question": "Was ist das Erste, was du am Morgen machst?", + "options": [ + "Schlafen", + "Aufwachen", + "Arbeiten", + "Spielen" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_mc2", + "type": "multipleChoice", + "question": "Was machst du, wenn du hungrig bist?", + "options": [ + "Schlafen", + "Essen", + "Putzen", + "Lernen" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich ____ jeden Tag Englisch in der Schule.'", + "correctAnswer": "lerne", + "acceptableAlternatives": ["studiere"], + "caseSensitive": false + }, + { + "id": "day17_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Nach dem Abendessen ____ ich mein Zimmer.'", + "correctAnswer": "putze", + "acceptableAlternatives": ["räume auf"], + "caseSensitive": false + }, + { + "id": "day17_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Work", + "correctTranslation": "Arbeiten", + "acceptableAlternatives": ["Arbeit"] + }, + { + "id": "day17_mc3", + "type": "multipleChoice", + "question": "Was machen Kinder auf dem Spielplatz?", + "options": [ + "Arbeiten", + "Spielen", + "Schlafen", + "Lernen" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich gehe jeden Abend um 22 Uhr ____.'", + "correctAnswer": "schlafen", + "acceptableAlternatives": ["ins Bett"], + "caseSensitive": false + }, + { + "id": "day17_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Eat", + "correctTranslation": "Essen", + "acceptableAlternatives": ["Esse"] + } + ] +} diff --git a/assets/exercises/day17_en.json b/assets/exercises/day17_en.json new file mode 100644 index 0000000..d9153dd --- /dev/null +++ b/assets/exercises/day17_en.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day17_mc1", + "type": "multipleChoice", + "question": "What is the first thing you do in the morning?", + "options": [ + "Sleep", + "Wake up", + "Work", + "Play" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_mc2", + "type": "multipleChoice", + "question": "What do you do when you are hungry?", + "options": [ + "Sleep", + "Eat", + "Clean", + "Study" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'I ____ English at school every day.'", + "correctAnswer": "study", + "acceptableAlternatives": ["learn"], + "caseSensitive": false + }, + { + "id": "day17_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'After dinner, I ____ my room.'", + "correctAnswer": "clean", + "acceptableAlternatives": ["tidy"], + "caseSensitive": false + }, + { + "id": "day17_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "Work", + "correctTranslation": "Work", + "acceptableAlternatives": ["Job", "Labor"] + }, + { + "id": "day17_mc3", + "type": "multipleChoice", + "question": "What do children do at the playground?", + "options": [ + "Work", + "Play", + "Sleep", + "Study" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'I go to ____ at 10 PM every night.'", + "correctAnswer": "sleep", + "acceptableAlternatives": ["bed"], + "caseSensitive": false + }, + { + "id": "day17_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Eat", + "correctTranslation": "Eat", + "acceptableAlternatives": ["Consume", "Dine"] + } + ] +} diff --git a/assets/exercises/day17_es.json b/assets/exercises/day17_es.json new file mode 100644 index 0000000..c59cc82 --- /dev/null +++ b/assets/exercises/day17_es.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day17_mc1", + "type": "multipleChoice", + "question": "¿Qué es lo primero que haces por la mañana?", + "options": [ + "Dormir", + "Despertarse", + "Trabajar", + "Jugar" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_mc2", + "type": "multipleChoice", + "question": "¿Qué haces cuando tienes hambre?", + "options": [ + "Dormir", + "Comer", + "Limpiar", + "Estudiar" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: '____ inglés en la escuela todos los días.'", + "correctAnswer": "Estudio", + "acceptableAlternatives": ["Aprendo"], + "caseSensitive": false + }, + { + "id": "day17_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Después de la cena, ____ mi habitación.'", + "correctAnswer": "limpio", + "acceptableAlternatives": ["ordeno"], + "caseSensitive": false + }, + { + "id": "day17_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Work", + "correctTranslation": "Trabajar", + "acceptableAlternatives": ["Trabajo"] + }, + { + "id": "day17_mc3", + "type": "multipleChoice", + "question": "¿Qué hacen los niños en el patio de recreo?", + "options": [ + "Trabajar", + "Jugar", + "Dormir", + "Estudiar" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Voy a ____ a las 10 PM todas las noches.'", + "correctAnswer": "dormir", + "acceptableAlternatives": ["la cama"], + "caseSensitive": false + }, + { + "id": "day17_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Eat", + "correctTranslation": "Comer", + "acceptableAlternatives": ["Como"] + } + ] +} diff --git a/assets/exercises/day17_fr.json b/assets/exercises/day17_fr.json new file mode 100644 index 0000000..812fcc2 --- /dev/null +++ b/assets/exercises/day17_fr.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day17_mc1", + "type": "multipleChoice", + "question": "Quelle est la première chose que vous faites le matin?", + "options": [ + "Dormir", + "Se réveiller", + "Travailler", + "Jouer" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_mc2", + "type": "multipleChoice", + "question": "Que faites-vous quand vous avez faim?", + "options": [ + "Dormir", + "Manger", + "Nettoyer", + "Étudier" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: 'J'____ l'anglais à l'école tous les jours.'", + "correctAnswer": "étudie", + "acceptableAlternatives": ["apprends"], + "caseSensitive": false + }, + { + "id": "day17_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Après le dîner, je ____ ma chambre.'", + "correctAnswer": "nettoie", + "acceptableAlternatives": ["range"], + "caseSensitive": false + }, + { + "id": "day17_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Work", + "correctTranslation": "Travailler", + "acceptableAlternatives": ["Travail"] + }, + { + "id": "day17_mc3", + "type": "multipleChoice", + "question": "Que font les enfants sur l'aire de jeux?", + "options": [ + "Travailler", + "Jouer", + "Dormir", + "Étudier" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Je vais ____ à 22 heures tous les soirs.'", + "correctAnswer": "dormir", + "acceptableAlternatives": ["me coucher"], + "caseSensitive": false + }, + { + "id": "day17_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Eat", + "correctTranslation": "Manger", + "acceptableAlternatives": ["Mange"] + } + ] +} diff --git a/assets/exercises/day17_pt.json b/assets/exercises/day17_pt.json new file mode 100644 index 0000000..56f75bd --- /dev/null +++ b/assets/exercises/day17_pt.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day17_mc1", + "type": "multipleChoice", + "question": "Qual é a primeira coisa que você faz pela manhã?", + "options": [ + "Dormir", + "Acordar", + "Trabalhar", + "Brincar" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_mc2", + "type": "multipleChoice", + "question": "O que você faz quando está com fome?", + "options": [ + "Dormir", + "Comer", + "Limpar", + "Estudar" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: 'Eu ____ inglês na escola todos os dias.'", + "correctAnswer": "estudo", + "acceptableAlternatives": ["aprendo"], + "caseSensitive": false + }, + { + "id": "day17_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: 'Depois do jantar, eu ____ meu quarto.'", + "correctAnswer": "limpo", + "acceptableAlternatives": ["arrumo"], + "caseSensitive": false + }, + { + "id": "day17_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Work", + "correctTranslation": "Trabalhar", + "acceptableAlternatives": ["Trabalho"] + }, + { + "id": "day17_mc3", + "type": "multipleChoice", + "question": "O que as crianças fazem no parquinho?", + "options": [ + "Trabalhar", + "Brincar", + "Dormir", + "Estudar" + ], + "correctOptionIndex": 1 + }, + { + "id": "day17_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: 'Eu vou ____ às 10 da noite todas as noites.'", + "correctAnswer": "dormir", + "acceptableAlternatives": ["para a cama"], + "caseSensitive": false + }, + { + "id": "day17_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Eat", + "correctTranslation": "Comer", + "acceptableAlternatives": ["Como"] + } + ] +} diff --git a/assets/exercises/day18_de.json b/assets/exercises/day18_de.json new file mode 100644 index 0000000..be5c1b1 --- /dev/null +++ b/assets/exercises/day18_de.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day18_mc1", + "type": "multipleChoice", + "question": "Wenn du Geld gibst, um etwas in einem Geschäft zu bekommen, dann:", + "options": [ + "Verkaufst du", + "Kaufst du", + "Kostet du", + "Preis du" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_mc2", + "type": "multipleChoice", + "question": "Wenn etwas viel Geld kostet, ist es:", + "options": [ + "Billig", + "Teuer", + "Kostenlos", + "Neu" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Wie viel ____ das?'", + "correctAnswer": "kostet", + "caseSensitive": false + }, + { + "id": "day18_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich brauche etwas ____, um Mittagessen zu kaufen.'", + "correctAnswer": "Geld", + "acceptableAlternatives": ["Bargeld"], + "caseSensitive": false + }, + { + "id": "day18_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Sell", + "correctTranslation": "Verkaufen", + "acceptableAlternatives": ["Verkaufe"] + }, + { + "id": "day18_mc3", + "type": "multipleChoice", + "question": "Was fragst du, wenn du wissen willst, wie viel etwas kostet?", + "options": [ + "Wie spät ist es?", + "Was kostet das?", + "Wo ist es?", + "Wer hat das gemacht?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Dieses Hemd ist sehr ____! Es kostet nur 5€.'", + "correctAnswer": "billig", + "acceptableAlternatives": ["günstig"], + "caseSensitive": false + }, + { + "id": "day18_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Price", + "correctTranslation": "Preis", + "acceptableAlternatives": ["Kosten"] + } + ] +} diff --git a/assets/exercises/day18_en.json b/assets/exercises/day18_en.json new file mode 100644 index 0000000..ea4306a --- /dev/null +++ b/assets/exercises/day18_en.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day18_mc1", + "type": "multipleChoice", + "question": "When you give money to get something at a store, you:", + "options": [ + "Sell", + "Buy", + "Cost", + "Price" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_mc2", + "type": "multipleChoice", + "question": "If something costs a lot of money, it is:", + "options": [ + "Cheap", + "Expensive", + "Free", + "New" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'How much does this ____ ?'", + "correctAnswer": "cost", + "caseSensitive": false + }, + { + "id": "day18_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'I need some ____ to buy lunch.'", + "correctAnswer": "money", + "acceptableAlternatives": ["cash", "coins"], + "caseSensitive": false + }, + { + "id": "day18_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "Sell", + "correctTranslation": "Sell", + "acceptableAlternatives": ["To sell"] + }, + { + "id": "day18_mc3", + "type": "multipleChoice", + "question": "What do you ask when you want to know how much something costs?", + "options": [ + "What time is it?", + "What's the price?", + "Where is it?", + "Who made this?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'This shirt is very ____! It only costs $5.'", + "correctAnswer": "cheap", + "acceptableAlternatives": ["inexpensive", "affordable"], + "caseSensitive": false + }, + { + "id": "day18_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Price", + "correctTranslation": "Price", + "acceptableAlternatives": ["Cost"] + } + ] +} diff --git a/assets/exercises/day18_es.json b/assets/exercises/day18_es.json new file mode 100644 index 0000000..f61c63e --- /dev/null +++ b/assets/exercises/day18_es.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day18_mc1", + "type": "multipleChoice", + "question": "Cuando das dinero para obtener algo en una tienda, tú:", + "options": [ + "Vendes", + "Compras", + "Cuestas", + "Precias" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_mc2", + "type": "multipleChoice", + "question": "Si algo cuesta mucho dinero, es:", + "options": [ + "Barato", + "Caro", + "Gratis", + "Nuevo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: '¿Cuánto ____ esto?'", + "correctAnswer": "cuesta", + "acceptableAlternatives": ["vale"], + "caseSensitive": false + }, + { + "id": "day18_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Necesito algo de ____ para comprar el almuerzo.'", + "correctAnswer": "dinero", + "acceptableAlternatives": ["efectivo", "plata"], + "caseSensitive": false + }, + { + "id": "day18_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Sell", + "correctTranslation": "Vender", + "acceptableAlternatives": ["Vendo"] + }, + { + "id": "day18_mc3", + "type": "multipleChoice", + "question": "¿Qué preguntas cuando quieres saber cuánto cuesta algo?", + "options": [ + "¿Qué hora es?", + "¿Cuál es el precio?", + "¿Dónde está?", + "¿Quién hizo esto?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: '¡Esta camisa es muy ____! Solo cuesta $5.'", + "correctAnswer": "barata", + "acceptableAlternatives": ["económica"], + "caseSensitive": false + }, + { + "id": "day18_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Price", + "correctTranslation": "Precio", + "acceptableAlternatives": ["Costo"] + } + ] +} diff --git a/assets/exercises/day18_fr.json b/assets/exercises/day18_fr.json new file mode 100644 index 0000000..c037413 --- /dev/null +++ b/assets/exercises/day18_fr.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day18_mc1", + "type": "multipleChoice", + "question": "Quand vous donnez de l'argent pour obtenir quelque chose dans un magasin, vous:", + "options": [ + "Vendez", + "Achetez", + "Coûtez", + "Prix" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_mc2", + "type": "multipleChoice", + "question": "Si quelque chose coûte beaucoup d'argent, c'est:", + "options": [ + "Bon marché", + "Cher", + "Gratuit", + "Nouveau" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Combien ____ cela?'", + "correctAnswer": "coûte", + "acceptableAlternatives": ["ça coûte"], + "caseSensitive": false + }, + { + "id": "day18_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: 'J'ai besoin d'____ pour acheter le déjeuner.'", + "correctAnswer": "argent", + "acceptableAlternatives": ["espèces"], + "caseSensitive": false + }, + { + "id": "day18_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Sell", + "correctTranslation": "Vendre", + "acceptableAlternatives": ["Vends"] + }, + { + "id": "day18_mc3", + "type": "multipleChoice", + "question": "Que demandez-vous quand vous voulez savoir combien quelque chose coûte?", + "options": [ + "Quelle heure est-il?", + "Quel est le prix?", + "Où est-ce?", + "Qui a fait cela?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Cette chemise est très ____! Elle ne coûte que 5€.'", + "correctAnswer": "bon marché", + "acceptableAlternatives": ["pas chère", "abordable"], + "caseSensitive": false + }, + { + "id": "day18_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Price", + "correctTranslation": "Prix", + "acceptableAlternatives": ["Coût"] + } + ] +} diff --git a/assets/exercises/day18_pt.json b/assets/exercises/day18_pt.json new file mode 100644 index 0000000..86e225d --- /dev/null +++ b/assets/exercises/day18_pt.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day18_mc1", + "type": "multipleChoice", + "question": "Quando você dá dinheiro para obter algo em uma loja, você:", + "options": [ + "Vende", + "Compra", + "Custa", + "Preço" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_mc2", + "type": "multipleChoice", + "question": "Se algo custa muito dinheiro, é:", + "options": [ + "Barato", + "Caro", + "Grátis", + "Novo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: 'Quanto ____ isto?'", + "correctAnswer": "custa", + "acceptableAlternatives": ["vale"], + "caseSensitive": false + }, + { + "id": "day18_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: 'Preciso de algum ____ para comprar o almoço.'", + "correctAnswer": "dinheiro", + "acceptableAlternatives": ["dinheiro"], + "caseSensitive": false + }, + { + "id": "day18_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Sell", + "correctTranslation": "Vender", + "acceptableAlternatives": ["Vendo"] + }, + { + "id": "day18_mc3", + "type": "multipleChoice", + "question": "O que você pergunta quando quer saber quanto algo custa?", + "options": [ + "Que horas são?", + "Qual é o preço?", + "Onde está?", + "Quem fez isso?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day18_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: 'Esta camisa é muito ____! Custa apenas $5.'", + "correctAnswer": "barata", + "acceptableAlternatives": ["em conta"], + "caseSensitive": false + }, + { + "id": "day18_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Price", + "correctTranslation": "Preço", + "acceptableAlternatives": ["Custo"] + } + ] +} diff --git a/assets/exercises/day19_de.json b/assets/exercises/day19_de.json new file mode 100644 index 0000000..ea595b9 --- /dev/null +++ b/assets/exercises/day19_de.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day19_mc1", + "type": "multipleChoice", + "question": "Welche Richtung ist das Gegenteil von rechts?", + "options": [ + "Oben", + "Links", + "Unten", + "Nah" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_mc2", + "type": "multipleChoice", + "question": "Wenn etwas nicht weit ist, ist es:", + "options": [ + "Dort", + "Nah", + "Oben", + "Links" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Schau nach ____! Da ist ein Vogel am Himmel!'", + "correctAnswer": "oben", + "caseSensitive": false + }, + { + "id": "day19_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Komm ____! Ich warte auf dich.'", + "correctAnswer": "her", + "acceptableAlternatives": ["hierher"], + "caseSensitive": false + }, + { + "id": "day19_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Down", + "correctTranslation": "Unten", + "acceptableAlternatives": ["Nach unten"] + }, + { + "id": "day19_mc3", + "type": "multipleChoice", + "question": "Bei der Wegbeschreibung bedeutet 'dort drüben':", + "options": [ + "Genau hier", + "Weit weg in jene Richtung", + "Sehr nah", + "Hinter dir" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Das Geschäft ist sehr ____. Es dauert eine Stunde, dorthin zu gehen.'", + "correctAnswer": "weit", + "acceptableAlternatives": ["entfernt"], + "caseSensitive": false + }, + { + "id": "day19_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Right", + "correctTranslation": "Rechts", + "acceptableAlternatives": ["Nach rechts"] + } + ] +} diff --git a/assets/exercises/day19_en.json b/assets/exercises/day19_en.json new file mode 100644 index 0000000..4f90ef8 --- /dev/null +++ b/assets/exercises/day19_en.json @@ -0,0 +1,78 @@ +{ + "exercises": [ + { + "id": "day19_mc1", + "type": "multipleChoice", + "question": "Which direction is opposite of right?", + "options": [ + "Up", + "Left", + "Down", + "Near" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_mc2", + "type": "multipleChoice", + "question": "If something is not far, it is:", + "options": [ + "There", + "Near", + "Up", + "Left" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'Look ____! There's a bird in the sky!'", + "correctAnswer": "up", + "caseSensitive": false + }, + { + "id": "day19_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'Come ____! I'm waiting for you.'", + "correctAnswer": "here", + "caseSensitive": false + }, + { + "id": "day19_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "Down", + "correctTranslation": "Down", + "acceptableAlternatives": ["Downward"] + }, + { + "id": "day19_mc3", + "type": "multipleChoice", + "question": "When giving directions, 'over there' means:", + "options": [ + "Right here", + "Far away in that direction", + "Very close", + "Behind you" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'The store is very ____. It takes an hour to walk there.'", + "correctAnswer": "far", + "acceptableAlternatives": ["distant"], + "caseSensitive": false + }, + { + "id": "day19_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Right", + "correctTranslation": "Right", + "acceptableAlternatives": ["To the right"] + } + ] +} diff --git a/assets/exercises/day19_es.json b/assets/exercises/day19_es.json new file mode 100644 index 0000000..b354bd1 --- /dev/null +++ b/assets/exercises/day19_es.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day19_mc1", + "type": "multipleChoice", + "question": "¿Qué dirección es opuesta a derecha?", + "options": [ + "Arriba", + "Izquierda", + "Abajo", + "Cerca" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_mc2", + "type": "multipleChoice", + "question": "Si algo no está lejos, está:", + "options": [ + "Allí", + "Cerca", + "Arriba", + "Izquierda" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: '¡Mira hacia ____! ¡Hay un pájaro en el cielo!'", + "correctAnswer": "arriba", + "caseSensitive": false + }, + { + "id": "day19_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: '¡Ven ____! Te estoy esperando.'", + "correctAnswer": "aquí", + "acceptableAlternatives": ["acá"], + "caseSensitive": false + }, + { + "id": "day19_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Down", + "correctTranslation": "Abajo", + "acceptableAlternatives": ["Hacia abajo"] + }, + { + "id": "day19_mc3", + "type": "multipleChoice", + "question": "Al dar direcciones, 'por allá' significa:", + "options": [ + "Justo aquí", + "Lejos en esa dirección", + "Muy cerca", + "Detrás de ti" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'La tienda está muy ____. Se tarda una hora en llegar caminando.'", + "correctAnswer": "lejos", + "acceptableAlternatives": ["distante"], + "caseSensitive": false + }, + { + "id": "day19_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Right", + "correctTranslation": "Derecha", + "acceptableAlternatives": ["A la derecha"] + } + ] +} diff --git a/assets/exercises/day19_fr.json b/assets/exercises/day19_fr.json new file mode 100644 index 0000000..193af96 --- /dev/null +++ b/assets/exercises/day19_fr.json @@ -0,0 +1,78 @@ +{ + "exercises": [ + { + "id": "day19_mc1", + "type": "multipleChoice", + "question": "Quelle direction est opposée à droite?", + "options": [ + "En haut", + "Gauche", + "En bas", + "Près" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_mc2", + "type": "multipleChoice", + "question": "Si quelque chose n'est pas loin, c'est:", + "options": [ + "Là-bas", + "Près", + "En haut", + "Gauche" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Regarde en ____! Il y a un oiseau dans le ciel!'", + "correctAnswer": "haut", + "caseSensitive": false + }, + { + "id": "day19_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Viens ____! Je t'attends.'", + "correctAnswer": "ici", + "caseSensitive": false + }, + { + "id": "day19_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Down", + "correctTranslation": "En bas", + "acceptableAlternatives": ["Vers le bas"] + }, + { + "id": "day19_mc3", + "type": "multipleChoice", + "question": "En donnant des directions, 'là-bas' signifie:", + "options": [ + "Juste ici", + "Loin dans cette direction", + "Très proche", + "Derrière toi" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: 'Le magasin est très ____. Il faut une heure pour y aller à pied.'", + "correctAnswer": "loin", + "acceptableAlternatives": ["éloigné"], + "caseSensitive": false + }, + { + "id": "day19_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Right", + "correctTranslation": "Droite", + "acceptableAlternatives": ["À droite"] + } + ] +} diff --git a/assets/exercises/day19_pt.json b/assets/exercises/day19_pt.json new file mode 100644 index 0000000..f60a016 --- /dev/null +++ b/assets/exercises/day19_pt.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day19_mc1", + "type": "multipleChoice", + "question": "Qual direção é oposta à direita?", + "options": [ + "Para cima", + "Esquerda", + "Para baixo", + "Perto" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_mc2", + "type": "multipleChoice", + "question": "Se algo não está longe, está:", + "options": [ + "Lá", + "Perto", + "Para cima", + "Esquerda" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: 'Olhe para ____! Tem um pássaro no céu!'", + "correctAnswer": "cima", + "acceptableAlternatives": ["o alto"], + "caseSensitive": false + }, + { + "id": "day19_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: 'Venha ____! Estou esperando por você.'", + "correctAnswer": "aqui", + "acceptableAlternatives": ["cá"], + "caseSensitive": false + }, + { + "id": "day19_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Down", + "correctTranslation": "Para baixo", + "acceptableAlternatives": ["Abaixo", "Embaixo"] + }, + { + "id": "day19_mc3", + "type": "multipleChoice", + "question": "Ao dar direções, 'lá' significa:", + "options": [ + "Bem aqui", + "Longe naquela direção", + "Muito perto", + "Atrás de você" + ], + "correctOptionIndex": 1 + }, + { + "id": "day19_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: 'A loja é muito ____. Leva uma hora para caminhar até lá.'", + "correctAnswer": "longe", + "acceptableAlternatives": ["distante"], + "caseSensitive": false + }, + { + "id": "day19_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Right", + "correctTranslation": "Direita", + "acceptableAlternatives": ["À direita"] + } + ] +} diff --git a/assets/exercises/day1_de.json b/assets/exercises/day1_de.json new file mode 100644 index 0000000..51af784 --- /dev/null +++ b/assets/exercises/day1_de.json @@ -0,0 +1,83 @@ +{ + "exercises": [ + { + "id": "day1_mc1", + "type": "multipleChoice", + "question": "Welche Begrüßung ist in einem formellen Kontext am angemessensten?", + "options": [ + "Hey!", + "Guten Morgen", + "Hallo!", + "Was geht?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day1_mc2", + "type": "multipleChoice", + "question": "Wie antwortest du auf 'Wie geht es dir?'", + "options": [ + "Mir geht es gut, danke. Und dir?", + "Nichts", + "Ja", + "Auf Wiedersehen" + ], + "correctOptionIndex": 0 + }, + { + "id": "day1_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Schön, dich kennenzulernen!'", + "correctAnswer": "Schön", + "acceptableAlternatives": ["Freut mich", "Nett"], + "caseSensitive": false + }, + { + "id": "day1_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Mein ____ ist Johann.'", + "correctAnswer": "Name", + "caseSensitive": false + }, + { + "id": "day1_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Hello", + "correctTranslation": "Hallo", + "acceptableAlternatives": ["Guten Tag", "Guten Morgen"] + }, + { + "id": "day1_mc3", + "type": "multipleChoice", + "question": "Was ist eine angemessene Art, sich zu verabschieden?", + "options": [ + "Bis später", + "Geh weg", + "Hör auf zu reden", + "Geh jetzt" + ], + "correctOptionIndex": 0 + }, + { + "id": "day1_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: '____, dich kennenzulernen!'", + "correctAnswer": "Schön", + "acceptableAlternatives": ["Freut mich", "Angenehm"], + "caseSensitive": false + }, + { + "id": "day1_mc4", + "type": "multipleChoice", + "question": "Was ist eine höfliche Art, sich vorzustellen?", + "options": [ + "Ich bin der Beste", + "Ich heiße Sarah", + "Du solltest mich kennen", + "Es ist mir egal" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day1_es.json b/assets/exercises/day1_es.json new file mode 100644 index 0000000..302c974 --- /dev/null +++ b/assets/exercises/day1_es.json @@ -0,0 +1,82 @@ +{ + "exercises": [ + { + "id": "day1_mc1", + "type": "multipleChoice", + "question": "¿Qué saludo es más apropiado en un contexto formal?", + "options": [ + "¡Ey!", + "Buenos días", + "¡Qué tal!", + "¿Qué onda?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day1_mc2", + "type": "multipleChoice", + "question": "¿Cómo respondes a '¿Cómo estás?'", + "options": [ + "Estoy bien, gracias. ¿Y tú?", + "Nada", + "Sí", + "Adiós" + ], + "correctOptionIndex": 0 + }, + { + "id": "day1_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: '¡Mucho ____ de conocerte!'", + "correctAnswer": "gusto", + "caseSensitive": false + }, + { + "id": "day1_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Mi ____ es Juan.'", + "correctAnswer": "nombre", + "caseSensitive": false + }, + { + "id": "day1_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Hello", + "correctTranslation": "Hola", + "acceptableAlternatives": ["Buenos días", "Buenas tardes"] + }, + { + "id": "day1_mc3", + "type": "multipleChoice", + "question": "¿Cuál es una forma apropiada de decir adiós?", + "options": [ + "Hasta luego", + "Vete", + "Deja de hablar", + "Vete ahora" + ], + "correctOptionIndex": 0 + }, + { + "id": "day1_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: '¡____ de conocerte!'", + "correctAnswer": "Encantado", + "acceptableAlternatives": ["Mucho gusto", "Gusto", "Placer"], + "caseSensitive": false + }, + { + "id": "day1_mc4", + "type": "multipleChoice", + "question": "¿Cuál es una forma educada de presentarse?", + "options": [ + "Soy el mejor", + "Me llamo Sara", + "Deberías conocerme", + "No me importa" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day1_fr.json b/assets/exercises/day1_fr.json new file mode 100644 index 0000000..956ad87 --- /dev/null +++ b/assets/exercises/day1_fr.json @@ -0,0 +1,83 @@ +{ + "exercises": [ + { + "id": "day1_mc1", + "type": "multipleChoice", + "question": "Quelle salutation est la plus appropriée dans un contexte formel?", + "options": [ + "Salut!", + "Bonjour", + "Coucou!", + "Quoi de neuf?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day1_mc2", + "type": "multipleChoice", + "question": "Comment répondez-vous à 'Comment allez-vous?'", + "options": [ + "Je vais bien, merci. Et vous?", + "Rien", + "Oui", + "Au revoir" + ], + "correctOptionIndex": 0 + }, + { + "id": "day1_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Enchanté de vous ____!'", + "correctAnswer": "rencontrer", + "acceptableAlternatives": ["connaître"], + "caseSensitive": false + }, + { + "id": "day1_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Mon ____ est Jean.'", + "correctAnswer": "nom", + "caseSensitive": false + }, + { + "id": "day1_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Hello", + "correctTranslation": "Bonjour", + "acceptableAlternatives": ["Salut", "Bonsoir"] + }, + { + "id": "day1_mc3", + "type": "multipleChoice", + "question": "Quelle est une façon appropriée de dire au revoir?", + "options": [ + "À bientôt", + "Partez", + "Arrêtez de parler", + "Sortez maintenant" + ], + "correctOptionIndex": 0 + }, + { + "id": "day1_fib3", + "type": "fillInBlank", + "question": "Complétez: '____ de vous rencontrer!'", + "correctAnswer": "Enchanté", + "acceptableAlternatives": ["Ravi", "Heureux", "Content"], + "caseSensitive": false + }, + { + "id": "day1_mc4", + "type": "multipleChoice", + "question": "Quelle est une façon polie de se présenter?", + "options": [ + "Je suis le meilleur", + "Je m'appelle Sarah", + "Vous devriez me connaître", + "Je m'en fiche" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day1_pt.json b/assets/exercises/day1_pt.json new file mode 100644 index 0000000..291fc42 --- /dev/null +++ b/assets/exercises/day1_pt.json @@ -0,0 +1,82 @@ +{ + "exercises": [ + { + "id": "day1_mc1", + "type": "multipleChoice", + "question": "Qual saudação é mais apropriada em um contexto formal?", + "options": [ + "Ei!", + "Bom dia", + "E aí!", + "Beleza?" + ], + "correctOptionIndex": 1 + }, + { + "id": "day1_mc2", + "type": "multipleChoice", + "question": "Como você responde a 'Como vai?'", + "options": [ + "Estou bem, obrigado. E você?", + "Nada", + "Sim", + "Tchau" + ], + "correctOptionIndex": 0 + }, + { + "id": "day1_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Prazer em ____ você!'", + "correctAnswer": "conhecer", + "caseSensitive": false + }, + { + "id": "day1_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Meu ____ é João.'", + "correctAnswer": "nome", + "caseSensitive": false + }, + { + "id": "day1_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Hello", + "correctTranslation": "Olá", + "acceptableAlternatives": ["Oi", "Bom dia"] + }, + { + "id": "day1_mc3", + "type": "multipleChoice", + "question": "Qual é uma forma apropriada de dizer adeus?", + "options": [ + "Até logo", + "Vá embora", + "Pare de falar", + "Saia agora" + ], + "correctOptionIndex": 0 + }, + { + "id": "day1_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: '____ em conhecê-lo!'", + "correctAnswer": "Prazer", + "acceptableAlternatives": ["Feliz", "Bom"], + "caseSensitive": false + }, + { + "id": "day1_mc4", + "type": "multipleChoice", + "question": "Qual é uma forma educada de se apresentar?", + "options": [ + "Eu sou o melhor", + "Meu nome é Sara", + "Você deveria me conhecer", + "Não me importo" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day20_de.json b/assets/exercises/day20_de.json new file mode 100644 index 0000000..ed2c0a6 --- /dev/null +++ b/assets/exercises/day20_de.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day20_mc1", + "type": "multipleChoice", + "question": "Welches Fragewort wird für Personen verwendet?", + "options": [ + "Was", + "Wer", + "Wo", + "Wann" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_mc2", + "type": "multipleChoice", + "question": "Welches Fragewort wird für Zeit verwendet?", + "options": [ + "Warum", + "Wann", + "Wo", + "Welche" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: '____ gehst du hin? Zum Laden.'", + "correctAnswer": "Wohin", + "acceptableAlternatives": ["Wo"], + "caseSensitive": false + }, + { + "id": "day20_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: '____ ist deine Lieblingsfarbe? Blau.'", + "correctAnswer": "Was", + "acceptableAlternatives": ["Welche"], + "caseSensitive": false + }, + { + "id": "day20_trans1", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "How", + "correctTranslation": "Wie", + "acceptableAlternatives": ["Auf welche Weise"] + }, + { + "id": "day20_mc3", + "type": "multipleChoice", + "question": "'Warum' wird verwendet, um zu fragen nach:", + "options": [ + "Ort", + "Grund", + "Person", + "Zeit" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: '____ Buch möchtest du? Dieses oder jenes?'", + "correctAnswer": "Welches", + "acceptableAlternatives": ["Was für ein"], + "caseSensitive": false + }, + { + "id": "day20_trans2", + "type": "translation", + "question": "Übersetze ins Deutsche:", + "targetText": "Why", + "correctTranslation": "Warum", + "acceptableAlternatives": ["Weshalb"] + } + ] +} diff --git a/assets/exercises/day20_en.json b/assets/exercises/day20_en.json new file mode 100644 index 0000000..a6dbeff --- /dev/null +++ b/assets/exercises/day20_en.json @@ -0,0 +1,77 @@ +{ + "exercises": [ + { + "id": "day20_mc1", + "type": "multipleChoice", + "question": "Which question word asks about a person?", + "options": [ + "What", + "Who", + "Where", + "When" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_mc2", + "type": "multipleChoice", + "question": "Which question word asks about time?", + "options": [ + "Why", + "When", + "Where", + "Which" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: '____ are you going? To the store.'", + "correctAnswer": "Where", + "caseSensitive": false + }, + { + "id": "day20_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: '____ is your favorite color? Blue.'", + "correctAnswer": "What", + "caseSensitive": false + }, + { + "id": "day20_trans1", + "type": "translation", + "question": "Translate to English:", + "targetText": "How", + "correctTranslation": "How", + "acceptableAlternatives": ["In what way"] + }, + { + "id": "day20_mc3", + "type": "multipleChoice", + "question": "'Why' is used to ask about:", + "options": [ + "Location", + "Reason", + "Person", + "Time" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: '____ book do you want? This one or that one?'", + "correctAnswer": "Which", + "caseSensitive": false + }, + { + "id": "day20_trans2", + "type": "translation", + "question": "Translate to English:", + "targetText": "Why", + "correctTranslation": "Why", + "acceptableAlternatives": ["For what reason"] + } + ] +} diff --git a/assets/exercises/day20_es.json b/assets/exercises/day20_es.json new file mode 100644 index 0000000..bc033b1 --- /dev/null +++ b/assets/exercises/day20_es.json @@ -0,0 +1,80 @@ +{ + "exercises": [ + { + "id": "day20_mc1", + "type": "multipleChoice", + "question": "¿Qué palabra de pregunta se usa para personas?", + "options": [ + "Qué", + "Quién", + "Dónde", + "Cuándo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_mc2", + "type": "multipleChoice", + "question": "¿Qué palabra de pregunta se usa para el tiempo?", + "options": [ + "Por qué", + "Cuándo", + "Dónde", + "Cuál" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: '¿____ vas? A la tienda.'", + "correctAnswer": "Dónde", + "acceptableAlternatives": ["Adónde"], + "caseSensitive": false + }, + { + "id": "day20_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: '¿____ es tu color favorito? Azul.'", + "correctAnswer": "Cuál", + "acceptableAlternatives": ["Qué"], + "caseSensitive": false + }, + { + "id": "day20_trans1", + "type": "translation", + "question": "Traduce al español:", + "targetText": "How", + "correctTranslation": "Cómo", + "acceptableAlternatives": ["De qué manera"] + }, + { + "id": "day20_mc3", + "type": "multipleChoice", + "question": "'Por qué' se usa para preguntar sobre:", + "options": [ + "Ubicación", + "Razón", + "Persona", + "Tiempo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: '¿____ libro quieres? ¿Este o ese?'", + "correctAnswer": "Cuál", + "acceptableAlternatives": ["Qué"], + "caseSensitive": false + }, + { + "id": "day20_trans2", + "type": "translation", + "question": "Traduce al español:", + "targetText": "Why", + "correctTranslation": "Por qué", + "acceptableAlternatives": ["Porqué"] + } + ] +} diff --git a/assets/exercises/day20_fr.json b/assets/exercises/day20_fr.json new file mode 100644 index 0000000..0bf6e96 --- /dev/null +++ b/assets/exercises/day20_fr.json @@ -0,0 +1,79 @@ +{ + "exercises": [ + { + "id": "day20_mc1", + "type": "multipleChoice", + "question": "Quel mot interrogatif demande à propos d'une personne?", + "options": [ + "Quoi", + "Qui", + "Où", + "Quand" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_mc2", + "type": "multipleChoice", + "question": "Quel mot interrogatif demande à propos du temps?", + "options": [ + "Pourquoi", + "Quand", + "Où", + "Quel" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib1", + "type": "fillInBlank", + "question": "Complétez l'espace: '____ allez-vous? Au magasin.'", + "correctAnswer": "Où", + "caseSensitive": false + }, + { + "id": "day20_fib2", + "type": "fillInBlank", + "question": "Complétez l'espace: '____ est votre couleur préférée? Bleu.'", + "correctAnswer": "Quelle", + "acceptableAlternatives": ["Quel"], + "caseSensitive": false + }, + { + "id": "day20_trans1", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "How", + "correctTranslation": "Comment", + "acceptableAlternatives": ["De quelle manière"] + }, + { + "id": "day20_mc3", + "type": "multipleChoice", + "question": "'Pourquoi' est utilisé pour demander à propos de:", + "options": [ + "L'emplacement", + "La raison", + "La personne", + "Le temps" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib3", + "type": "fillInBlank", + "question": "Complétez l'espace: '____ livre voulez-vous? Celui-ci ou celui-là?'", + "correctAnswer": "Quel", + "acceptableAlternatives": ["Lequel"], + "caseSensitive": false + }, + { + "id": "day20_trans2", + "type": "translation", + "question": "Traduisez en français:", + "targetText": "Why", + "correctTranslation": "Pourquoi", + "acceptableAlternatives": ["Pour quelle raison"] + } + ] +} diff --git a/assets/exercises/day20_pt.json b/assets/exercises/day20_pt.json new file mode 100644 index 0000000..971ca9d --- /dev/null +++ b/assets/exercises/day20_pt.json @@ -0,0 +1,78 @@ +{ + "exercises": [ + { + "id": "day20_mc1", + "type": "multipleChoice", + "question": "Qual palavra de pergunta é usada para pessoas?", + "options": [ + "O que", + "Quem", + "Onde", + "Quando" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_mc2", + "type": "multipleChoice", + "question": "Qual palavra de pergunta é usada para tempo?", + "options": [ + "Por que", + "Quando", + "Onde", + "Qual" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib1", + "type": "fillInBlank", + "question": "Complete o espaço: '____ você está indo? Para a loja.'", + "correctAnswer": "Onde", + "acceptableAlternatives": ["Para onde"], + "caseSensitive": false + }, + { + "id": "day20_fib2", + "type": "fillInBlank", + "question": "Complete o espaço: '____ é sua cor favorita? Azul.'", + "correctAnswer": "Qual", + "caseSensitive": false + }, + { + "id": "day20_trans1", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "How", + "correctTranslation": "Como", + "acceptableAlternatives": ["De que maneira"] + }, + { + "id": "day20_mc3", + "type": "multipleChoice", + "question": "'Por que' é usado para perguntar sobre:", + "options": [ + "Localização", + "Razão", + "Pessoa", + "Tempo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day20_fib3", + "type": "fillInBlank", + "question": "Complete o espaço: '____ livro você quer? Este ou aquele?'", + "correctAnswer": "Qual", + "caseSensitive": false + }, + { + "id": "day20_trans2", + "type": "translation", + "question": "Traduza para o português:", + "targetText": "Why", + "correctTranslation": "Por que", + "acceptableAlternatives": ["Porque"] + } + ] +} diff --git a/assets/exercises/day2_de.json b/assets/exercises/day2_de.json new file mode 100644 index 0000000..1fafa32 --- /dev/null +++ b/assets/exercises/day2_de.json @@ -0,0 +1,69 @@ +{ + "exercises": [ + { + "id": "day2_mc1", + "type": "multipleChoice", + "question": "Was kommt nach 'neun'?", + "options": [ + "acht", + "zehn", + "elf", + "zwölf" + ], + "correctOptionIndex": 1 + }, + { + "id": "day2_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Eins, zwei, drei, ____, fünf'", + "correctAnswer": "vier", + "caseSensitive": false + }, + { + "id": "day2_mc2", + "type": "multipleChoice", + "question": "Wie schreibt man die Zahl 15?", + "options": [ + "fünfzehn", + "fünfzig", + "fünfzehn", + "fünften" + ], + "correctOptionIndex": 2 + }, + { + "id": "day2_fib2", + "type": "fillInBlank", + "question": "Welche Zahl kommt vor 'zwanzig'?", + "correctAnswer": "neunzehn", + "caseSensitive": false + }, + { + "id": "day2_mc3", + "type": "multipleChoice", + "question": "Wie lautet die richtige Schreibweise von 30?", + "options": [ + "dreißich", + "dreißig", + "dreizig", + "dreisig" + ], + "correctOptionIndex": 1 + }, + { + "id": "day2_trans1", + "type": "translation", + "question": "Schreibe diese Zahl in Worten:", + "targetText": "7", + "correctTranslation": "sieben", + "acceptableAlternatives": ["Sieben"] + }, + { + "id": "day2_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Zehn, zwanzig, ____, vierzig'", + "correctAnswer": "dreißig", + "caseSensitive": false + } + ] +} diff --git a/assets/exercises/day2_es.json b/assets/exercises/day2_es.json new file mode 100644 index 0000000..172eba9 --- /dev/null +++ b/assets/exercises/day2_es.json @@ -0,0 +1,69 @@ +{ + "exercises": [ + { + "id": "day2_mc1", + "type": "multipleChoice", + "question": "¿Qué viene después de 'nueve'?", + "options": [ + "ocho", + "diez", + "once", + "doce" + ], + "correctOptionIndex": 1 + }, + { + "id": "day2_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Uno, dos, tres, ____, cinco'", + "correctAnswer": "cuatro", + "caseSensitive": false + }, + { + "id": "day2_mc2", + "type": "multipleChoice", + "question": "¿Cómo se escribe el número 15?", + "options": [ + "cincotén", + "cincuenta", + "quince", + "quinceinta" + ], + "correctOptionIndex": 2 + }, + { + "id": "day2_fib2", + "type": "fillInBlank", + "question": "¿Qué número viene antes de 'veinte'?", + "correctAnswer": "diecinueve", + "caseSensitive": false + }, + { + "id": "day2_mc3", + "type": "multipleChoice", + "question": "¿Cuál es la ortografía correcta de 30?", + "options": [ + "treinta y", + "treinta", + "trenta", + "tresinta" + ], + "correctOptionIndex": 1 + }, + { + "id": "day2_trans1", + "type": "translation", + "question": "Escribe este número en palabras:", + "targetText": "7", + "correctTranslation": "siete", + "acceptableAlternatives": ["Siete"] + }, + { + "id": "day2_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Diez, veinte, ____, cuarenta'", + "correctAnswer": "treinta", + "caseSensitive": false + } + ] +} diff --git a/assets/exercises/day2_fr.json b/assets/exercises/day2_fr.json new file mode 100644 index 0000000..a7ed7df --- /dev/null +++ b/assets/exercises/day2_fr.json @@ -0,0 +1,70 @@ +{ + "exercises": [ + { + "id": "day2_mc1", + "type": "multipleChoice", + "question": "Qu'est-ce qui vient après 'neuf'?", + "options": [ + "huit", + "dix", + "onze", + "douze" + ], + "correctOptionIndex": 1 + }, + { + "id": "day2_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Un, deux, trois, ____, cinq'", + "correctAnswer": "quatre", + "caseSensitive": false + }, + { + "id": "day2_mc2", + "type": "multipleChoice", + "question": "Comment écrit-on le nombre 15?", + "options": [ + "cinqdix", + "cinquante", + "quinze", + "cinqante" + ], + "correctOptionIndex": 2 + }, + { + "id": "day2_fib2", + "type": "fillInBlank", + "question": "Quel nombre vient avant 'vingt'?", + "correctAnswer": "dix-neuf", + "acceptableAlternatives": ["dix neuf", "dixneuf"], + "caseSensitive": false + }, + { + "id": "day2_mc3", + "type": "multipleChoice", + "question": "Quelle est l'orthographe correcte de 30?", + "options": [ + "trante", + "trente", + "ترente", + "trentè" + ], + "correctOptionIndex": 1 + }, + { + "id": "day2_trans1", + "type": "translation", + "question": "Écrivez ce nombre en lettres:", + "targetText": "7", + "correctTranslation": "sept", + "acceptableAlternatives": ["Sept"] + }, + { + "id": "day2_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Dix, vingt, ____, quarante'", + "correctAnswer": "trente", + "caseSensitive": false + } + ] +} diff --git a/assets/exercises/day2_pt.json b/assets/exercises/day2_pt.json new file mode 100644 index 0000000..315ef04 --- /dev/null +++ b/assets/exercises/day2_pt.json @@ -0,0 +1,69 @@ +{ + "exercises": [ + { + "id": "day2_mc1", + "type": "multipleChoice", + "question": "O que vem depois de 'nove'?", + "options": [ + "oito", + "dez", + "onze", + "doze" + ], + "correctOptionIndex": 1 + }, + { + "id": "day2_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Um, dois, três, ____, cinco'", + "correctAnswer": "quatro", + "caseSensitive": false + }, + { + "id": "day2_mc2", + "type": "multipleChoice", + "question": "Como se escreve o número 15?", + "options": [ + "cincodez", + "cinquenta", + "quinze", + "quinzenta" + ], + "correctOptionIndex": 2 + }, + { + "id": "day2_fib2", + "type": "fillInBlank", + "question": "Que número vem antes de 'vinte'?", + "correctAnswer": "dezenove", + "caseSensitive": false + }, + { + "id": "day2_mc3", + "type": "multipleChoice", + "question": "Qual é a grafia correta de 30?", + "options": [ + "trínta", + "trinta", + "trenta", + "trezinta" + ], + "correctOptionIndex": 1 + }, + { + "id": "day2_trans1", + "type": "translation", + "question": "Escreva este número por extenso:", + "targetText": "7", + "correctTranslation": "sete", + "acceptableAlternatives": ["Sete"] + }, + { + "id": "day2_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Dez, vinte, ____, quarenta'", + "correctAnswer": "trinta", + "caseSensitive": false + } + ] +} diff --git a/assets/exercises/day3_de.json b/assets/exercises/day3_de.json new file mode 100644 index 0000000..d29f22a --- /dev/null +++ b/assets/exercises/day3_de.json @@ -0,0 +1,81 @@ +{ + "exercises": [ + { + "id": "day3_mc1", + "type": "multipleChoice", + "question": "Welcher Tag kommt nach Montag?", + "options": [ + "Sonntag", + "Dienstag", + "Mittwoch", + "Samstag" + ], + "correctOptionIndex": 1 + }, + { + "id": "day3_mc2", + "type": "multipleChoice", + "question": "Was ist der erste Monat des Jahres?", + "options": [ + "Dezember", + "Februar", + "Januar", + "März" + ], + "correctOptionIndex": 2 + }, + { + "id": "day3_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Montag, Dienstag, ____'", + "correctAnswer": "Mittwoch", + "caseSensitive": false + }, + { + "id": "day3_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Januar, Februar, ____'", + "correctAnswer": "März", + "caseSensitive": false + }, + { + "id": "day3_mc3", + "type": "multipleChoice", + "question": "Welcher Monat hat den kürzesten Namen?", + "options": [ + "Juli", + "Juni", + "Mai", + "April" + ], + "correctOptionIndex": 2 + }, + { + "id": "day3_trans1", + "type": "translation", + "question": "Welcher Tag ist der letzte Arbeitstag der Woche?", + "targetText": "Letzter Arbeitstag vor dem Wochenende", + "correctTranslation": "Freitag", + "acceptableAlternatives": ["freitag"] + }, + { + "id": "day3_mc4", + "type": "multipleChoice", + "question": "Was sind die Wochenendtage?", + "options": [ + "Montag und Freitag", + "Samstag und Sonntag", + "Donnerstag und Freitag", + "Dienstag und Mittwoch" + ], + "correctOptionIndex": 1 + }, + { + "id": "day3_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Donnerstag, Freitag, ____'", + "correctAnswer": "Samstag", + "caseSensitive": false + } + ] +} diff --git a/assets/exercises/day3_es.json b/assets/exercises/day3_es.json new file mode 100644 index 0000000..57f0f90 --- /dev/null +++ b/assets/exercises/day3_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day3_mc1", + "type": "multipleChoice", + "question": "¿Qué día viene después del lunes?", + "options": [ + "Domingo", + "Martes", + "Miércoles", + "Sábado" + ], + "correctOptionIndex": 1 + }, + { + "id": "day3_mc2", + "type": "multipleChoice", + "question": "¿Cuál es el primer mes del año?", + "options": [ + "Diciembre", + "Febrero", + "Enero", + "Marzo" + ], + "correctOptionIndex": 2 + }, + { + "id": "day3_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Lunes, martes, ____'", + "correctAnswer": "miércoles", + "acceptableAlternatives": ["Miércoles"], + "caseSensitive": false + }, + { + "id": "day3_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Enero, febrero, ____'", + "correctAnswer": "marzo", + "acceptableAlternatives": ["Marzo"], + "caseSensitive": false + }, + { + "id": "day3_mc3", + "type": "multipleChoice", + "question": "¿Qué mes tiene el nombre más corto?", + "options": [ + "Julio", + "Junio", + "Mayo", + "Abril" + ], + "correctOptionIndex": 2 + }, + { + "id": "day3_trans1", + "type": "translation", + "question": "¿Qué día es el último día de la semana laboral?", + "targetText": "Último día laboral antes del fin de semana", + "correctTranslation": "Viernes", + "acceptableAlternatives": ["viernes"] + }, + { + "id": "day3_mc4", + "type": "multipleChoice", + "question": "¿Cuáles son los días del fin de semana?", + "options": [ + "Lunes y viernes", + "Sábado y domingo", + "Jueves y viernes", + "Martes y miércoles" + ], + "correctOptionIndex": 1 + }, + { + "id": "day3_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Jueves, viernes, ____'", + "correctAnswer": "sábado", + "acceptableAlternatives": ["Sábado"], + "caseSensitive": false + } + ] +} diff --git a/assets/exercises/day3_fr.json b/assets/exercises/day3_fr.json new file mode 100644 index 0000000..de96d18 --- /dev/null +++ b/assets/exercises/day3_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day3_mc1", + "type": "multipleChoice", + "question": "Quel jour vient après lundi?", + "options": [ + "Dimanche", + "Mardi", + "Mercredi", + "Samedi" + ], + "correctOptionIndex": 1 + }, + { + "id": "day3_mc2", + "type": "multipleChoice", + "question": "Quel est le premier mois de l'année?", + "options": [ + "Décembre", + "Février", + "Janvier", + "Mars" + ], + "correctOptionIndex": 2 + }, + { + "id": "day3_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Lundi, mardi, ____'", + "correctAnswer": "mercredi", + "acceptableAlternatives": ["Mercredi"], + "caseSensitive": false + }, + { + "id": "day3_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Janvier, février, ____'", + "correctAnswer": "mars", + "acceptableAlternatives": ["Mars"], + "caseSensitive": false + }, + { + "id": "day3_mc3", + "type": "multipleChoice", + "question": "Quel mois a le nom le plus court?", + "options": [ + "Juillet", + "Juin", + "Mai", + "Avril" + ], + "correctOptionIndex": 2 + }, + { + "id": "day3_trans1", + "type": "translation", + "question": "Quel jour est le dernier jour de la semaine de travail?", + "targetText": "Dernier jour ouvrable avant le week-end", + "correctTranslation": "Vendredi", + "acceptableAlternatives": ["vendredi"] + }, + { + "id": "day3_mc4", + "type": "multipleChoice", + "question": "Quels sont les jours du week-end?", + "options": [ + "Lundi et vendredi", + "Samedi et dimanche", + "Jeudi et vendredi", + "Mardi et mercredi" + ], + "correctOptionIndex": 1 + }, + { + "id": "day3_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Jeudi, vendredi, ____'", + "correctAnswer": "samedi", + "acceptableAlternatives": ["Samedi"], + "caseSensitive": false + } + ] +} diff --git a/assets/exercises/day3_pt.json b/assets/exercises/day3_pt.json new file mode 100644 index 0000000..6f23588 --- /dev/null +++ b/assets/exercises/day3_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day3_mc1", + "type": "multipleChoice", + "question": "Qual dia vem depois de segunda-feira?", + "options": [ + "Domingo", + "Terça-feira", + "Quarta-feira", + "Sábado" + ], + "correctOptionIndex": 1 + }, + { + "id": "day3_mc2", + "type": "multipleChoice", + "question": "Qual é o primeiro mês do ano?", + "options": [ + "Dezembro", + "Fevereiro", + "Janeiro", + "Março" + ], + "correctOptionIndex": 2 + }, + { + "id": "day3_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Segunda-feira, terça-feira, ____'", + "correctAnswer": "quarta-feira", + "acceptableAlternatives": ["Quarta-feira"], + "caseSensitive": false + }, + { + "id": "day3_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Janeiro, fevereiro, ____'", + "correctAnswer": "março", + "acceptableAlternatives": ["Março"], + "caseSensitive": false + }, + { + "id": "day3_mc3", + "type": "multipleChoice", + "question": "Qual mês tem o nome mais curto?", + "options": [ + "Julho", + "Junho", + "Maio", + "Abril" + ], + "correctOptionIndex": 2 + }, + { + "id": "day3_trans1", + "type": "translation", + "question": "Qual dia é o último dia da semana de trabalho?", + "targetText": "Último dia útil antes do fim de semana", + "correctTranslation": "Sexta-feira", + "acceptableAlternatives": ["sexta-feira"] + }, + { + "id": "day3_mc4", + "type": "multipleChoice", + "question": "Quais são os dias do fim de semana?", + "options": [ + "Segunda-feira e sexta-feira", + "Sábado e domingo", + "Quinta-feira e sexta-feira", + "Terça-feira e quarta-feira" + ], + "correctOptionIndex": 1 + }, + { + "id": "day3_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Quinta-feira, sexta-feira, ____'", + "correctAnswer": "sábado", + "acceptableAlternatives": ["Sábado"], + "caseSensitive": false + } + ] +} diff --git a/assets/exercises/day4_de.json b/assets/exercises/day4_de.json new file mode 100644 index 0000000..c92741e --- /dev/null +++ b/assets/exercises/day4_de.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day4_mc1", + "type": "multipleChoice", + "question": "Welche Farbe hat der Himmel an einem klaren Tag?", + "options": [ + "Grün", + "Blau", + "Rot", + "Gelb" + ], + "correctOptionIndex": 1 + }, + { + "id": "day4_mc2", + "type": "multipleChoice", + "question": "Welche Farbe hat Gras?", + "options": [ + "Braun", + "Lila", + "Grün", + "Orange" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Die Sonne ist ____.'", + "correctAnswer": "gelb", + "acceptableAlternatives": ["Gelb", "orange", "Orange"], + "caseSensitive": false + }, + { + "id": "day4_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Schnee ist ____.'", + "correctAnswer": "weiß", + "acceptableAlternatives": ["Weiß"], + "caseSensitive": false + }, + { + "id": "day4_mc3", + "type": "multipleChoice", + "question": "Welche Farbe entsteht durch Mischen von Rot und Blau?", + "options": [ + "Grün", + "Orange", + "Lila", + "Braun" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_trans1", + "type": "translation", + "question": "Was ist die Gegenfarbe von Weiß?", + "targetText": "Gegenteil von Weiß", + "correctTranslation": "Schwarz", + "acceptableAlternatives": ["schwarz"] + }, + { + "id": "day4_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ein Apfel kann rot, ____ oder gelb sein.'", + "correctAnswer": "grün", + "acceptableAlternatives": ["Grün"], + "caseSensitive": false + }, + { + "id": "day4_mc4", + "type": "multipleChoice", + "question": "Was sind die Grundfarben?", + "options": [ + "Rot, Gelb, Blau", + "Orange, Grün, Lila", + "Schwarz, Weiß, Grau", + "Rosa, Braun, Beige" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day4_en.json b/assets/exercises/day4_en.json new file mode 100644 index 0000000..83bc170 --- /dev/null +++ b/assets/exercises/day4_en.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day4_mc1", + "type": "multipleChoice", + "question": "What color is the sky on a clear day?", + "options": [ + "Green", + "Blue", + "Red", + "Yellow" + ], + "correctOptionIndex": 1 + }, + { + "id": "day4_mc2", + "type": "multipleChoice", + "question": "What color is grass?", + "options": [ + "Brown", + "Purple", + "Green", + "Orange" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'The sun is ____.'", + "correctAnswer": "yellow", + "acceptableAlternatives": ["Yellow", "orange", "Orange"], + "caseSensitive": false + }, + { + "id": "day4_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'Snow is ____.'", + "correctAnswer": "white", + "acceptableAlternatives": ["White"], + "caseSensitive": false + }, + { + "id": "day4_mc3", + "type": "multipleChoice", + "question": "Which color is created by mixing red and blue?", + "options": [ + "Green", + "Orange", + "Purple", + "Brown" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_trans1", + "type": "translation", + "question": "What is the opposite color of white?", + "targetText": "Opposite of white", + "correctTranslation": "Black", + "acceptableAlternatives": ["black"] + }, + { + "id": "day4_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'An apple can be red, ____, or yellow.'", + "correctAnswer": "green", + "acceptableAlternatives": ["Green"], + "caseSensitive": false + }, + { + "id": "day4_mc4", + "type": "multipleChoice", + "question": "What are the primary colors?", + "options": [ + "Red, Yellow, Blue", + "Orange, Green, Purple", + "Black, White, Gray", + "Pink, Brown, Beige" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day4_es.json b/assets/exercises/day4_es.json new file mode 100644 index 0000000..fcad869 --- /dev/null +++ b/assets/exercises/day4_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day4_mc1", + "type": "multipleChoice", + "question": "¿De qué color es el cielo en un día despejado?", + "options": [ + "Verde", + "Azul", + "Rojo", + "Amarillo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day4_mc2", + "type": "multipleChoice", + "question": "¿De qué color es el césped?", + "options": [ + "Marrón", + "Morado", + "Verde", + "Naranja" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'El sol es ____.'", + "correctAnswer": "amarillo", + "acceptableAlternatives": ["Amarillo", "naranja", "Naranja"], + "caseSensitive": false + }, + { + "id": "day4_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'La nieve es ____.'", + "correctAnswer": "blanca", + "acceptableAlternatives": ["Blanca"], + "caseSensitive": false + }, + { + "id": "day4_mc3", + "type": "multipleChoice", + "question": "¿Qué color se crea al mezclar rojo y azul?", + "options": [ + "Verde", + "Naranja", + "Morado", + "Marrón" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_trans1", + "type": "translation", + "question": "¿Cuál es el color opuesto al blanco?", + "targetText": "Opuesto al blanco", + "correctTranslation": "Negro", + "acceptableAlternatives": ["negro"] + }, + { + "id": "day4_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Una manzana puede ser roja, ____, o amarilla.'", + "correctAnswer": "verde", + "acceptableAlternatives": ["Verde"], + "caseSensitive": false + }, + { + "id": "day4_mc4", + "type": "multipleChoice", + "question": "¿Cuáles son los colores primarios?", + "options": [ + "Rojo, amarillo, azul", + "Naranja, verde, morado", + "Negro, blanco, gris", + "Rosa, marrón, beige" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day4_fr.json b/assets/exercises/day4_fr.json new file mode 100644 index 0000000..0a809ad --- /dev/null +++ b/assets/exercises/day4_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day4_mc1", + "type": "multipleChoice", + "question": "De quelle couleur est le ciel par temps clair?", + "options": [ + "Vert", + "Bleu", + "Rouge", + "Jaune" + ], + "correctOptionIndex": 1 + }, + { + "id": "day4_mc2", + "type": "multipleChoice", + "question": "De quelle couleur est l'herbe?", + "options": [ + "Marron", + "Violet", + "Vert", + "Orange" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Le soleil est ____.'", + "correctAnswer": "jaune", + "acceptableAlternatives": ["Jaune", "orange", "Orange"], + "caseSensitive": false + }, + { + "id": "day4_fib2", + "type": "fillInBlank", + "question": "Complétez: 'La neige est ____.'", + "correctAnswer": "blanche", + "acceptableAlternatives": ["Blanche"], + "caseSensitive": false + }, + { + "id": "day4_mc3", + "type": "multipleChoice", + "question": "Quelle couleur est créée en mélangeant rouge et bleu?", + "options": [ + "Vert", + "Orange", + "Violet", + "Marron" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_trans1", + "type": "translation", + "question": "Quelle est la couleur opposée au blanc?", + "targetText": "Opposé du blanc", + "correctTranslation": "Noir", + "acceptableAlternatives": ["noir"] + }, + { + "id": "day4_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Une pomme peut être rouge, ____, ou jaune.'", + "correctAnswer": "verte", + "acceptableAlternatives": ["Verte", "vert", "Vert"], + "caseSensitive": false + }, + { + "id": "day4_mc4", + "type": "multipleChoice", + "question": "Quelles sont les couleurs primaires?", + "options": [ + "Rouge, jaune, bleu", + "Orange, vert, violet", + "Noir, blanc, gris", + "Rose, marron, beige" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day4_pt.json b/assets/exercises/day4_pt.json new file mode 100644 index 0000000..08e6bb3 --- /dev/null +++ b/assets/exercises/day4_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day4_mc1", + "type": "multipleChoice", + "question": "De que cor é o céu em um dia claro?", + "options": [ + "Verde", + "Azul", + "Vermelho", + "Amarelo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day4_mc2", + "type": "multipleChoice", + "question": "De que cor é a grama?", + "options": [ + "Marrom", + "Roxo", + "Verde", + "Laranja" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'O sol é ____.'", + "correctAnswer": "amarelo", + "acceptableAlternatives": ["Amarelo", "laranja", "Laranja"], + "caseSensitive": false + }, + { + "id": "day4_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'A neve é ____.'", + "correctAnswer": "branca", + "acceptableAlternatives": ["Branca"], + "caseSensitive": false + }, + { + "id": "day4_mc3", + "type": "multipleChoice", + "question": "Qual cor é criada ao misturar vermelho e azul?", + "options": [ + "Verde", + "Laranja", + "Roxo", + "Marrom" + ], + "correctOptionIndex": 2 + }, + { + "id": "day4_trans1", + "type": "translation", + "question": "Qual é a cor oposta ao branco?", + "targetText": "Oposto do branco", + "correctTranslation": "Preto", + "acceptableAlternatives": ["preto"] + }, + { + "id": "day4_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Uma maçã pode ser vermelha, ____, ou amarela.'", + "correctAnswer": "verde", + "acceptableAlternatives": ["Verde"], + "caseSensitive": false + }, + { + "id": "day4_mc4", + "type": "multipleChoice", + "question": "Quais são as cores primárias?", + "options": [ + "Vermelho, amarelo, azul", + "Laranja, verde, roxo", + "Preto, branco, cinza", + "Rosa, marrom, bege" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day5_de.json b/assets/exercises/day5_de.json new file mode 100644 index 0000000..4294783 --- /dev/null +++ b/assets/exercises/day5_de.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day5_mc1", + "type": "multipleChoice", + "question": "Wie nennt man den Vater deines Vaters?", + "options": [ + "Onkel", + "Großvater", + "Bruder", + "Cousin" + ], + "correctOptionIndex": 1 + }, + { + "id": "day5_mc2", + "type": "multipleChoice", + "question": "Was ist die Schwester deiner Mutter für dich?", + "options": [ + "Großmutter", + "Schwester", + "Tante", + "Cousine" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Meine Eltern sind meine ____ und mein Vater.'", + "correctAnswer": "Mutter", + "acceptableAlternatives": ["mutter", "Mama", "mama"], + "caseSensitive": false + }, + { + "id": "day5_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Der Sohn meiner Schwester ist mein ____.'", + "correctAnswer": "Neffe", + "acceptableAlternatives": ["neffe"], + "caseSensitive": false + }, + { + "id": "day5_mc3", + "type": "multipleChoice", + "question": "Wie nennt man das männliche Kind deiner Eltern?", + "options": [ + "Schwester", + "Tochter", + "Sohn", + "Nichte" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_trans1", + "type": "translation", + "question": "Wie nennt man die Kinder deiner Tanten und Onkel?", + "targetText": "Kinder der Tanten und Onkel", + "correctTranslation": "Cousins", + "acceptableAlternatives": ["cousins", "Cousin", "cousin", "Vettern"] + }, + { + "id": "day5_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Die Tochter meines Bruders ist meine ____.'", + "correctAnswer": "Nichte", + "acceptableAlternatives": ["nichte"], + "caseSensitive": false + }, + { + "id": "day5_mc4", + "type": "multipleChoice", + "question": "Wer sind deine Großeltern?", + "options": [ + "Die Eltern deiner Eltern", + "Die Geschwister deiner Eltern", + "Die Kinder deiner Geschwister", + "Deine Tanten und Onkel" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day5_en.json b/assets/exercises/day5_en.json new file mode 100644 index 0000000..6c1a0ed --- /dev/null +++ b/assets/exercises/day5_en.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day5_mc1", + "type": "multipleChoice", + "question": "What do you call your father's father?", + "options": [ + "Uncle", + "Grandfather", + "Brother", + "Cousin" + ], + "correctOptionIndex": 1 + }, + { + "id": "day5_mc2", + "type": "multipleChoice", + "question": "What is your mother's sister to you?", + "options": [ + "Grandmother", + "Sister", + "Aunt", + "Cousin" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'My parents are my ____ and father.'", + "correctAnswer": "mother", + "acceptableAlternatives": ["Mother", "mom", "Mom"], + "caseSensitive": false + }, + { + "id": "day5_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'My sister's son is my ____.'", + "correctAnswer": "nephew", + "acceptableAlternatives": ["Nephew"], + "caseSensitive": false + }, + { + "id": "day5_mc3", + "type": "multipleChoice", + "question": "What do you call your parent's child who is a boy?", + "options": [ + "Sister", + "Daughter", + "Son", + "Niece" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_trans1", + "type": "translation", + "question": "What do you call your aunt and uncle's children?", + "targetText": "Children of aunt and uncle", + "correctTranslation": "Cousins", + "acceptableAlternatives": ["cousins", "Cousin", "cousin"] + }, + { + "id": "day5_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'My brother's daughter is my ____.'", + "correctAnswer": "niece", + "acceptableAlternatives": ["Niece"], + "caseSensitive": false + }, + { + "id": "day5_mc4", + "type": "multipleChoice", + "question": "Who are your grandparents?", + "options": [ + "Your parents' parents", + "Your parents' siblings", + "Your siblings' children", + "Your aunts and uncles" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day5_es.json b/assets/exercises/day5_es.json new file mode 100644 index 0000000..9a80dc8 --- /dev/null +++ b/assets/exercises/day5_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day5_mc1", + "type": "multipleChoice", + "question": "¿Cómo se llama el padre de tu padre?", + "options": [ + "Tío", + "Abuelo", + "Hermano", + "Primo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day5_mc2", + "type": "multipleChoice", + "question": "¿Qué es para ti la hermana de tu madre?", + "options": [ + "Abuela", + "Hermana", + "Tía", + "Prima" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Mis padres son mi ____ y mi padre.'", + "correctAnswer": "madre", + "acceptableAlternatives": ["Madre", "mamá", "Mamá"], + "caseSensitive": false + }, + { + "id": "day5_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'El hijo de mi hermana es mi ____.'", + "correctAnswer": "sobrino", + "acceptableAlternatives": ["Sobrino"], + "caseSensitive": false + }, + { + "id": "day5_mc3", + "type": "multipleChoice", + "question": "¿Cómo se llama el hijo varón de tus padres?", + "options": [ + "Hermana", + "Hija", + "Hijo", + "Sobrina" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_trans1", + "type": "translation", + "question": "¿Cómo se llaman los hijos de tus tíos?", + "targetText": "Hijos de tíos", + "correctTranslation": "Primos", + "acceptableAlternatives": ["primos", "Primo", "primo"] + }, + { + "id": "day5_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'La hija de mi hermano es mi ____.'", + "correctAnswer": "sobrina", + "acceptableAlternatives": ["Sobrina"], + "caseSensitive": false + }, + { + "id": "day5_mc4", + "type": "multipleChoice", + "question": "¿Quiénes son tus abuelos?", + "options": [ + "Los padres de tus padres", + "Los hermanos de tus padres", + "Los hijos de tus hermanos", + "Tus tíos y tías" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day5_fr.json b/assets/exercises/day5_fr.json new file mode 100644 index 0000000..fb5eb1f --- /dev/null +++ b/assets/exercises/day5_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day5_mc1", + "type": "multipleChoice", + "question": "Comment appelle-t-on le père de votre père?", + "options": [ + "Oncle", + "Grand-père", + "Frère", + "Cousin" + ], + "correctOptionIndex": 1 + }, + { + "id": "day5_mc2", + "type": "multipleChoice", + "question": "Qu'est-ce que la sœur de votre mère est pour vous?", + "options": [ + "Grand-mère", + "Sœur", + "Tante", + "Cousine" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Mes parents sont ma ____ et mon père.'", + "correctAnswer": "mère", + "acceptableAlternatives": ["Mère", "maman", "Maman"], + "caseSensitive": false + }, + { + "id": "day5_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Le fils de ma sœur est mon ____.'", + "correctAnswer": "neveu", + "acceptableAlternatives": ["Neveu"], + "caseSensitive": false + }, + { + "id": "day5_mc3", + "type": "multipleChoice", + "question": "Comment appelle-t-on l'enfant garçon de vos parents?", + "options": [ + "Sœur", + "Fille", + "Fils", + "Nièce" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_trans1", + "type": "translation", + "question": "Comment appelle-t-on les enfants de vos oncles et tantes?", + "targetText": "Enfants des oncles et tantes", + "correctTranslation": "Cousins", + "acceptableAlternatives": ["cousins", "Cousin", "cousin"] + }, + { + "id": "day5_fib3", + "type": "fillInBlank", + "question": "Complétez: 'La fille de mon frère est ma ____.'", + "correctAnswer": "nièce", + "acceptableAlternatives": ["Nièce"], + "caseSensitive": false + }, + { + "id": "day5_mc4", + "type": "multipleChoice", + "question": "Qui sont vos grands-parents?", + "options": [ + "Les parents de vos parents", + "Les frères et sœurs de vos parents", + "Les enfants de vos frères et sœurs", + "Vos oncles et tantes" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day5_pt.json b/assets/exercises/day5_pt.json new file mode 100644 index 0000000..5ecf138 --- /dev/null +++ b/assets/exercises/day5_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day5_mc1", + "type": "multipleChoice", + "question": "Como você chama o pai do seu pai?", + "options": [ + "Tio", + "Avô", + "Irmão", + "Primo" + ], + "correctOptionIndex": 1 + }, + { + "id": "day5_mc2", + "type": "multipleChoice", + "question": "O que é a irmã da sua mãe para você?", + "options": [ + "Avó", + "Irmã", + "Tia", + "Prima" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Meus pais são minha ____ e meu pai.'", + "correctAnswer": "mãe", + "acceptableAlternatives": ["Mãe", "mamãe", "Mamãe"], + "caseSensitive": false + }, + { + "id": "day5_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'O filho da minha irmã é meu ____.'", + "correctAnswer": "sobrinho", + "acceptableAlternatives": ["Sobrinho"], + "caseSensitive": false + }, + { + "id": "day5_mc3", + "type": "multipleChoice", + "question": "Como você chama o filho homem dos seus pais?", + "options": [ + "Irmã", + "Filha", + "Filho", + "Sobrinha" + ], + "correctOptionIndex": 2 + }, + { + "id": "day5_trans1", + "type": "translation", + "question": "Como você chama os filhos dos seus tios?", + "targetText": "Filhos dos tios", + "correctTranslation": "Primos", + "acceptableAlternatives": ["primos", "Primo", "primo"] + }, + { + "id": "day5_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'A filha do meu irmão é minha ____.'", + "correctAnswer": "sobrinha", + "acceptableAlternatives": ["Sobrinha"], + "caseSensitive": false + }, + { + "id": "day5_mc4", + "type": "multipleChoice", + "question": "Quem são seus avós?", + "options": [ + "Os pais dos seus pais", + "Os irmãos dos seus pais", + "Os filhos dos seus irmãos", + "Seus tios e tias" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day6_de.json b/assets/exercises/day6_de.json new file mode 100644 index 0000000..6da32a8 --- /dev/null +++ b/assets/exercises/day6_de.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day6_mc1", + "type": "multipleChoice", + "question": "Welches Verb bedeutet 'etwas besitzen'?", + "options": [ + "Sein", + "Haben", + "Gehen", + "Machen" + ], + "correctOptionIndex": 1 + }, + { + "id": "day6_mc2", + "type": "multipleChoice", + "question": "Vervollständige: 'Ich ____ jeden Tag zur Schule.'", + "options": [ + "bin", + "habe", + "gehe", + "mache" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich ____ heute glücklich.' (sein)", + "correctAnswer": "bin", + "acceptableAlternatives": ["Bin"], + "caseSensitive": false + }, + { + "id": "day6_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Sie ____ drei Katzen.' (haben)", + "correctAnswer": "hat", + "acceptableAlternatives": ["Hat"], + "caseSensitive": false + }, + { + "id": "day6_mc3", + "type": "multipleChoice", + "question": "Welches ist die richtige Form? 'Sie ____ Studenten.'", + "options": [ + "bin", + "ist", + "sind", + "sein" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_trans1", + "type": "translation", + "question": "Welches Verb benutzt du für Bewegung von einem Ort zum anderen?", + "targetText": "Bewegungsverb", + "correctTranslation": "Gehen", + "acceptableAlternatives": ["gehen"] + }, + { + "id": "day6_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Wir ____ jeden Abend unsere Hausaufgaben.' (machen)", + "correctAnswer": "machen", + "acceptableAlternatives": ["Machen"], + "caseSensitive": false + }, + { + "id": "day6_mc4", + "type": "multipleChoice", + "question": "Vervollständige: 'Er ____ in den Park.'", + "options": [ + "geht", + "gehen", + "gehend", + "gegangen" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day6_en.json b/assets/exercises/day6_en.json new file mode 100644 index 0000000..37db771 --- /dev/null +++ b/assets/exercises/day6_en.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day6_mc1", + "type": "multipleChoice", + "question": "Which verb means 'to possess something'?", + "options": [ + "To be", + "To have", + "To go", + "To do" + ], + "correctOptionIndex": 1 + }, + { + "id": "day6_mc2", + "type": "multipleChoice", + "question": "Complete: 'I ____ to school every day.'", + "options": [ + "am", + "have", + "go", + "is" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'I ____ happy today.' (to be)", + "correctAnswer": "am", + "acceptableAlternatives": ["Am"], + "caseSensitive": false + }, + { + "id": "day6_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'She ____ three cats.' (to have)", + "correctAnswer": "has", + "acceptableAlternatives": ["Has"], + "caseSensitive": false + }, + { + "id": "day6_mc3", + "type": "multipleChoice", + "question": "Which is the correct form? 'They ____ students.'", + "options": [ + "am", + "is", + "are", + "be" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_trans1", + "type": "translation", + "question": "What verb do you use for movement from one place to another?", + "targetText": "Movement verb", + "correctTranslation": "Go", + "acceptableAlternatives": ["go", "To go", "to go"] + }, + { + "id": "day6_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'We ____ our homework every night.' (to do)", + "correctAnswer": "do", + "acceptableAlternatives": ["Do"], + "caseSensitive": false + }, + { + "id": "day6_mc4", + "type": "multipleChoice", + "question": "Complete: 'He ____ to the park.'", + "options": [ + "goes", + "go", + "going", + "gone" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day6_es.json b/assets/exercises/day6_es.json new file mode 100644 index 0000000..a88dbea --- /dev/null +++ b/assets/exercises/day6_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day6_mc1", + "type": "multipleChoice", + "question": "¿Qué verbo significa 'poseer algo'?", + "options": [ + "Ser/Estar", + "Tener", + "Ir", + "Hacer" + ], + "correctOptionIndex": 1 + }, + { + "id": "day6_mc2", + "type": "multipleChoice", + "question": "Completa: 'Yo ____ a la escuela todos los días.'", + "options": [ + "soy", + "tengo", + "voy", + "hago" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Yo ____ feliz hoy.' (ser/estar)", + "correctAnswer": "estoy", + "acceptableAlternatives": ["Estoy", "soy", "Soy"], + "caseSensitive": false + }, + { + "id": "day6_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Ella ____ tres gatos.' (tener)", + "correctAnswer": "tiene", + "acceptableAlternatives": ["Tiene"], + "caseSensitive": false + }, + { + "id": "day6_mc3", + "type": "multipleChoice", + "question": "¿Cuál es la forma correcta? 'Ellos ____ estudiantes.'", + "options": [ + "soy", + "es", + "son", + "ser" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_trans1", + "type": "translation", + "question": "¿Qué verbo usas para movimiento de un lugar a otro?", + "targetText": "Verbo de movimiento", + "correctTranslation": "Ir", + "acceptableAlternatives": ["ir"] + }, + { + "id": "day6_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Nosotros ____ nuestra tarea cada noche.' (hacer)", + "correctAnswer": "hacemos", + "acceptableAlternatives": ["Hacemos"], + "caseSensitive": false + }, + { + "id": "day6_mc4", + "type": "multipleChoice", + "question": "Completa: 'Él ____ al parque.'", + "options": [ + "va", + "ir", + "yendo", + "ido" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day6_fr.json b/assets/exercises/day6_fr.json new file mode 100644 index 0000000..f6af718 --- /dev/null +++ b/assets/exercises/day6_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day6_mc1", + "type": "multipleChoice", + "question": "Quel verbe signifie 'posséder quelque chose'?", + "options": [ + "Être", + "Avoir", + "Aller", + "Faire" + ], + "correctOptionIndex": 1 + }, + { + "id": "day6_mc2", + "type": "multipleChoice", + "question": "Complétez: 'Je ____ à l'école tous les jours.'", + "options": [ + "suis", + "ai", + "vais", + "fais" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Je ____ heureux aujourd'hui.' (être)", + "correctAnswer": "suis", + "acceptableAlternatives": ["Suis"], + "caseSensitive": false + }, + { + "id": "day6_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Elle ____ trois chats.' (avoir)", + "correctAnswer": "a", + "acceptableAlternatives": ["A"], + "caseSensitive": false + }, + { + "id": "day6_mc3", + "type": "multipleChoice", + "question": "Quelle est la forme correcte? 'Ils ____ étudiants.'", + "options": [ + "suis", + "est", + "sont", + "être" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_trans1", + "type": "translation", + "question": "Quel verbe utilisez-vous pour le mouvement d'un endroit à un autre?", + "targetText": "Verbe de mouvement", + "correctTranslation": "Aller", + "acceptableAlternatives": ["aller"] + }, + { + "id": "day6_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Nous ____ nos devoirs chaque soir.' (faire)", + "correctAnswer": "faisons", + "acceptableAlternatives": ["Faisons"], + "caseSensitive": false + }, + { + "id": "day6_mc4", + "type": "multipleChoice", + "question": "Complétez: 'Il ____ au parc.'", + "options": [ + "va", + "aller", + "allant", + "allé" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day6_pt.json b/assets/exercises/day6_pt.json new file mode 100644 index 0000000..0385cbc --- /dev/null +++ b/assets/exercises/day6_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day6_mc1", + "type": "multipleChoice", + "question": "Qual verbo significa 'possuir algo'?", + "options": [ + "Ser/Estar", + "Ter", + "Ir", + "Fazer" + ], + "correctOptionIndex": 1 + }, + { + "id": "day6_mc2", + "type": "multipleChoice", + "question": "Complete: 'Eu ____ para a escola todos os dias.'", + "options": [ + "sou", + "tenho", + "vou", + "faço" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu ____ feliz hoje.' (ser/estar)", + "correctAnswer": "estou", + "acceptableAlternatives": ["Estou", "sou", "Sou"], + "caseSensitive": false + }, + { + "id": "day6_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Ela ____ três gatos.' (ter)", + "correctAnswer": "tem", + "acceptableAlternatives": ["Tem"], + "caseSensitive": false + }, + { + "id": "day6_mc3", + "type": "multipleChoice", + "question": "Qual é a forma correta? 'Eles ____ estudantes.'", + "options": [ + "sou", + "é", + "são", + "ser" + ], + "correctOptionIndex": 2 + }, + { + "id": "day6_trans1", + "type": "translation", + "question": "Qual verbo você usa para movimento de um lugar para outro?", + "targetText": "Verbo de movimento", + "correctTranslation": "Ir", + "acceptableAlternatives": ["ir"] + }, + { + "id": "day6_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Nós ____ nossa lição de casa toda noite.' (fazer)", + "correctAnswer": "fazemos", + "acceptableAlternatives": ["Fazemos"], + "caseSensitive": false + }, + { + "id": "day6_mc4", + "type": "multipleChoice", + "question": "Complete: 'Ele ____ ao parque.'", + "options": [ + "vai", + "ir", + "indo", + "ido" + ], + "correctOptionIndex": 0 + } + ] +} diff --git a/assets/exercises/day7_de.json b/assets/exercises/day7_de.json new file mode 100644 index 0000000..3293095 --- /dev/null +++ b/assets/exercises/day7_de.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day7_mc1", + "type": "multipleChoice", + "question": "Was ist ein gesundes Frühstücksgetränk?", + "options": [ + "Limonade", + "Kaffee", + "Milch", + "Bier" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_mc2", + "type": "multipleChoice", + "question": "Welches Lebensmittel kommt von Hühnern?", + "options": [ + "Brot", + "Eier", + "Reis", + "Nudeln" + ], + "correctOptionIndex": 1 + }, + { + "id": "day7_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich trinke jeden Morgen ____.' (heißes Getränk)", + "correctAnswer": "Kaffee", + "acceptableAlternatives": ["kaffee", "Tee", "tee"], + "caseSensitive": false + }, + { + "id": "day7_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: '____ wird aus Mehl und Wasser gemacht.'", + "correctAnswer": "Brot", + "acceptableAlternatives": ["brot"], + "caseSensitive": false + }, + { + "id": "day7_mc3", + "type": "multipleChoice", + "question": "Was ist eine Frucht?", + "options": [ + "Karotte", + "Kartoffel", + "Apfel", + "Zwiebel" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_trans1", + "type": "translation", + "question": "Welche Flüssigkeit trinkst du, um hydriert zu bleiben?", + "targetText": "Essentielle Flüssigkeit", + "correctTranslation": "Wasser", + "acceptableAlternatives": ["wasser"] + }, + { + "id": "day7_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: '____ und Gemüse sind gesund.'", + "correctAnswer": "Obst", + "acceptableAlternatives": ["obst", "Früchte", "früchte"], + "caseSensitive": false + }, + { + "id": "day7_mc4", + "type": "multipleChoice", + "question": "Was isst du normalerweise zum Abendessen?", + "options": [ + "Nur Müsli", + "Süßigkeiten", + "Fleisch, Gemüse und Reis", + "Eis" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day7_en.json b/assets/exercises/day7_en.json new file mode 100644 index 0000000..1e85427 --- /dev/null +++ b/assets/exercises/day7_en.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day7_mc1", + "type": "multipleChoice", + "question": "Which is a healthy breakfast drink?", + "options": [ + "Soda", + "Coffee", + "Milk", + "Beer" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_mc2", + "type": "multipleChoice", + "question": "What food comes from chickens?", + "options": [ + "Bread", + "Eggs", + "Rice", + "Pasta" + ], + "correctOptionIndex": 1 + }, + { + "id": "day7_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'I drink ____ every morning.' (hot beverage)", + "correctAnswer": "coffee", + "acceptableAlternatives": ["Coffee", "tea", "Tea"], + "caseSensitive": false + }, + { + "id": "day7_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: '____ is made from flour and water.'", + "correctAnswer": "Bread", + "acceptableAlternatives": ["bread", "Pasta", "pasta"], + "caseSensitive": false + }, + { + "id": "day7_mc3", + "type": "multipleChoice", + "question": "Which is a fruit?", + "options": [ + "Carrot", + "Potato", + "Apple", + "Onion" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_trans1", + "type": "translation", + "question": "What liquid do you drink to stay hydrated?", + "targetText": "Essential liquid", + "correctTranslation": "Water", + "acceptableAlternatives": ["water"] + }, + { + "id": "day7_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: '____ and vegetables are healthy.'", + "correctAnswer": "Fruits", + "acceptableAlternatives": ["fruits", "Fruit", "fruit"], + "caseSensitive": false + }, + { + "id": "day7_mc4", + "type": "multipleChoice", + "question": "What do you typically eat for dinner?", + "options": [ + "Cereal only", + "Candy", + "Meat, vegetables, and rice", + "Ice cream" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day7_es.json b/assets/exercises/day7_es.json new file mode 100644 index 0000000..6783e72 --- /dev/null +++ b/assets/exercises/day7_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day7_mc1", + "type": "multipleChoice", + "question": "¿Cuál es una bebida saludable para el desayuno?", + "options": [ + "Refresco", + "Café", + "Leche", + "Cerveza" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_mc2", + "type": "multipleChoice", + "question": "¿Qué alimento proviene de las gallinas?", + "options": [ + "Pan", + "Huevos", + "Arroz", + "Pasta" + ], + "correctOptionIndex": 1 + }, + { + "id": "day7_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Bebo ____ cada mañana.' (bebida caliente)", + "correctAnswer": "café", + "acceptableAlternatives": ["Café", "té", "Té"], + "caseSensitive": false + }, + { + "id": "day7_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'El ____ se hace con harina y agua.'", + "correctAnswer": "pan", + "acceptableAlternatives": ["Pan"], + "caseSensitive": false + }, + { + "id": "day7_mc3", + "type": "multipleChoice", + "question": "¿Cuál es una fruta?", + "options": [ + "Zanahoria", + "Papa", + "Manzana", + "Cebolla" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_trans1", + "type": "translation", + "question": "¿Qué líquido bebes para mantenerte hidratado?", + "targetText": "Líquido esencial", + "correctTranslation": "Agua", + "acceptableAlternatives": ["agua"] + }, + { + "id": "day7_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Las ____ y las verduras son saludables.'", + "correctAnswer": "frutas", + "acceptableAlternatives": ["Frutas"], + "caseSensitive": false + }, + { + "id": "day7_mc4", + "type": "multipleChoice", + "question": "¿Qué comes típicamente para la cena?", + "options": [ + "Solo cereal", + "Dulces", + "Carne, verduras y arroz", + "Helado" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day7_fr.json b/assets/exercises/day7_fr.json new file mode 100644 index 0000000..753367b --- /dev/null +++ b/assets/exercises/day7_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day7_mc1", + "type": "multipleChoice", + "question": "Quelle est une boisson saine pour le petit-déjeuner?", + "options": [ + "Soda", + "Café", + "Lait", + "Bière" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_mc2", + "type": "multipleChoice", + "question": "Quel aliment provient des poules?", + "options": [ + "Pain", + "Œufs", + "Riz", + "Pâtes" + ], + "correctOptionIndex": 1 + }, + { + "id": "day7_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Je bois du ____ chaque matin.' (boisson chaude)", + "correctAnswer": "café", + "acceptableAlternatives": ["Café", "thé", "Thé"], + "caseSensitive": false + }, + { + "id": "day7_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Le ____ est fait de farine et d'eau.'", + "correctAnswer": "pain", + "acceptableAlternatives": ["Pain"], + "caseSensitive": false + }, + { + "id": "day7_mc3", + "type": "multipleChoice", + "question": "Lequel est un fruit?", + "options": [ + "Carotte", + "Pomme de terre", + "Pomme", + "Oignon" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_trans1", + "type": "translation", + "question": "Quel liquide buvez-vous pour rester hydraté?", + "targetText": "Liquide essentiel", + "correctTranslation": "Eau", + "acceptableAlternatives": ["eau"] + }, + { + "id": "day7_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Les ____ et les légumes sont sains.'", + "correctAnswer": "fruits", + "acceptableAlternatives": ["Fruits"], + "caseSensitive": false + }, + { + "id": "day7_mc4", + "type": "multipleChoice", + "question": "Que mangez-vous typiquement pour le dîner?", + "options": [ + "Seulement des céréales", + "Des bonbons", + "Viande, légumes et riz", + "Glace" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day7_pt.json b/assets/exercises/day7_pt.json new file mode 100644 index 0000000..5cb043b --- /dev/null +++ b/assets/exercises/day7_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day7_mc1", + "type": "multipleChoice", + "question": "Qual é uma bebida saudável para o café da manhã?", + "options": [ + "Refrigerante", + "Café", + "Leite", + "Cerveja" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_mc2", + "type": "multipleChoice", + "question": "Que alimento vem das galinhas?", + "options": [ + "Pão", + "Ovos", + "Arroz", + "Macarrão" + ], + "correctOptionIndex": 1 + }, + { + "id": "day7_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu bebo ____ toda manhã.' (bebida quente)", + "correctAnswer": "café", + "acceptableAlternatives": ["Café", "chá", "Chá"], + "caseSensitive": false + }, + { + "id": "day7_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'O ____ é feito de farinha e água.'", + "correctAnswer": "pão", + "acceptableAlternatives": ["Pão"], + "caseSensitive": false + }, + { + "id": "day7_mc3", + "type": "multipleChoice", + "question": "Qual é uma fruta?", + "options": [ + "Cenoura", + "Batata", + "Maçã", + "Cebola" + ], + "correctOptionIndex": 2 + }, + { + "id": "day7_trans1", + "type": "translation", + "question": "Que líquido você bebe para se manter hidratado?", + "targetText": "Líquido essencial", + "correctTranslation": "Água", + "acceptableAlternatives": ["água"] + }, + { + "id": "day7_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: '____ e vegetais são saudáveis.'", + "correctAnswer": "Frutas", + "acceptableAlternatives": ["frutas"], + "caseSensitive": false + }, + { + "id": "day7_mc4", + "type": "multipleChoice", + "question": "O que você normalmente come no jantar?", + "options": [ + "Apenas cereal", + "Doces", + "Carne, vegetais e arroz", + "Sorvete" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day8_de.json b/assets/exercises/day8_de.json new file mode 100644 index 0000000..b94c30f --- /dev/null +++ b/assets/exercises/day8_de.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day8_mc1", + "type": "multipleChoice", + "question": "Welchen Körperteil benutzt du zum Sehen?", + "options": [ + "Ohren", + "Augen", + "Nase", + "Mund" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_mc2", + "type": "multipleChoice", + "question": "Welchen Körperteil benutzt du zum Gehen?", + "options": [ + "Arme", + "Kopf", + "Beine", + "Hände" + ], + "correctOptionIndex": 2 + }, + { + "id": "day8_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich benutze meine ____, um Geräusche zu hören.'", + "correctAnswer": "Ohren", + "acceptableAlternatives": ["ohren"], + "caseSensitive": false + }, + { + "id": "day8_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich trage einen Hut auf meinem ____.'", + "correctAnswer": "Kopf", + "acceptableAlternatives": ["kopf"], + "caseSensitive": false + }, + { + "id": "day8_mc3", + "type": "multipleChoice", + "question": "Was benutzt du, um Dinge zu halten?", + "options": [ + "Füße", + "Hände", + "Knie", + "Schultern" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_trans1", + "type": "translation", + "question": "Was ist in der Mitte deines Gesichts, benutzt zum Riechen?", + "targetText": "Organ zum Riechen", + "correctTranslation": "Nase", + "acceptableAlternatives": ["nase"] + }, + { + "id": "day8_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Ich esse mit meinem ____.'", + "correctAnswer": "Mund", + "acceptableAlternatives": ["mund"], + "caseSensitive": false + }, + { + "id": "day8_mc4", + "type": "multipleChoice", + "question": "Was verbindet deine Hand mit deinem Körper?", + "options": [ + "Bein", + "Fuß", + "Arm", + "Finger" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day8_en.json b/assets/exercises/day8_en.json new file mode 100644 index 0000000..01a8f15 --- /dev/null +++ b/assets/exercises/day8_en.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day8_mc1", + "type": "multipleChoice", + "question": "What body part do you use to see?", + "options": [ + "Ears", + "Eyes", + "Nose", + "Mouth" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_mc2", + "type": "multipleChoice", + "question": "What body part do you use to walk?", + "options": [ + "Arms", + "Head", + "Legs", + "Hands" + ], + "correctOptionIndex": 2 + }, + { + "id": "day8_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'I use my ____ to hear sounds.'", + "correctAnswer": "ears", + "acceptableAlternatives": ["Ears"], + "caseSensitive": false + }, + { + "id": "day8_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'I wear a hat on my ____.'", + "correctAnswer": "head", + "acceptableAlternatives": ["Head"], + "caseSensitive": false + }, + { + "id": "day8_mc3", + "type": "multipleChoice", + "question": "What do you use to hold things?", + "options": [ + "Feet", + "Hands", + "Knees", + "Shoulders" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_trans1", + "type": "translation", + "question": "What is in the middle of your face, used for smelling?", + "targetText": "Organ for smelling", + "correctTranslation": "Nose", + "acceptableAlternatives": ["nose"] + }, + { + "id": "day8_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'I eat with my ____.'", + "correctAnswer": "mouth", + "acceptableAlternatives": ["Mouth"], + "caseSensitive": false + }, + { + "id": "day8_mc4", + "type": "multipleChoice", + "question": "What connects your hand to your body?", + "options": [ + "Leg", + "Foot", + "Arm", + "Finger" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day8_es.json b/assets/exercises/day8_es.json new file mode 100644 index 0000000..6aca705 --- /dev/null +++ b/assets/exercises/day8_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day8_mc1", + "type": "multipleChoice", + "question": "¿Qué parte del cuerpo usas para ver?", + "options": [ + "Orejas", + "Ojos", + "Nariz", + "Boca" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_mc2", + "type": "multipleChoice", + "question": "¿Qué parte del cuerpo usas para caminar?", + "options": [ + "Brazos", + "Cabeza", + "Piernas", + "Manos" + ], + "correctOptionIndex": 2 + }, + { + "id": "day8_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'Uso mis ____ para escuchar sonidos.'", + "correctAnswer": "oídos", + "acceptableAlternatives": ["Oídos", "orejas", "Orejas"], + "caseSensitive": false + }, + { + "id": "day8_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Llevo un sombrero en mi ____.'", + "correctAnswer": "cabeza", + "acceptableAlternatives": ["Cabeza"], + "caseSensitive": false + }, + { + "id": "day8_mc3", + "type": "multipleChoice", + "question": "¿Qué usas para sostener cosas?", + "options": [ + "Pies", + "Manos", + "Rodillas", + "Hombros" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_trans1", + "type": "translation", + "question": "¿Qué está en medio de tu cara, usado para oler?", + "targetText": "Órgano para oler", + "correctTranslation": "Nariz", + "acceptableAlternatives": ["nariz"] + }, + { + "id": "day8_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Como con mi ____.'", + "correctAnswer": "boca", + "acceptableAlternatives": ["Boca"], + "caseSensitive": false + }, + { + "id": "day8_mc4", + "type": "multipleChoice", + "question": "¿Qué conecta tu mano con tu cuerpo?", + "options": [ + "Pierna", + "Pie", + "Brazo", + "Dedo" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day8_fr.json b/assets/exercises/day8_fr.json new file mode 100644 index 0000000..fd28114 --- /dev/null +++ b/assets/exercises/day8_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day8_mc1", + "type": "multipleChoice", + "question": "Quelle partie du corps utilisez-vous pour voir?", + "options": [ + "Oreilles", + "Yeux", + "Nez", + "Bouche" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_mc2", + "type": "multipleChoice", + "question": "Quelle partie du corps utilisez-vous pour marcher?", + "options": [ + "Bras", + "Tête", + "Jambes", + "Mains" + ], + "correctOptionIndex": 2 + }, + { + "id": "day8_fib1", + "type": "fillInBlank", + "question": "Complétez: 'J'utilise mes ____ pour entendre les sons.'", + "correctAnswer": "oreilles", + "acceptableAlternatives": ["Oreilles"], + "caseSensitive": false + }, + { + "id": "day8_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Je porte un chapeau sur ma ____.'", + "correctAnswer": "tête", + "acceptableAlternatives": ["Tête"], + "caseSensitive": false + }, + { + "id": "day8_mc3", + "type": "multipleChoice", + "question": "Qu'utilisez-vous pour tenir des choses?", + "options": [ + "Pieds", + "Mains", + "Genoux", + "Épaules" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_trans1", + "type": "translation", + "question": "Qu'est-ce qui est au milieu de votre visage, utilisé pour sentir?", + "targetText": "Organe pour sentir", + "correctTranslation": "Nez", + "acceptableAlternatives": ["nez"] + }, + { + "id": "day8_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Je mange avec ma ____.'", + "correctAnswer": "bouche", + "acceptableAlternatives": ["Bouche"], + "caseSensitive": false + }, + { + "id": "day8_mc4", + "type": "multipleChoice", + "question": "Qu'est-ce qui relie votre main à votre corps?", + "options": [ + "Jambe", + "Pied", + "Bras", + "Doigt" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day8_pt.json b/assets/exercises/day8_pt.json new file mode 100644 index 0000000..704df02 --- /dev/null +++ b/assets/exercises/day8_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day8_mc1", + "type": "multipleChoice", + "question": "Que parte do corpo você usa para ver?", + "options": [ + "Orelhas", + "Olhos", + "Nariz", + "Boca" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_mc2", + "type": "multipleChoice", + "question": "Que parte do corpo você usa para caminhar?", + "options": [ + "Braços", + "Cabeça", + "Pernas", + "Mãos" + ], + "correctOptionIndex": 2 + }, + { + "id": "day8_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu uso minhas ____ para ouvir sons.'", + "correctAnswer": "orelhas", + "acceptableAlternatives": ["Orelhas", "ouvidos", "Ouvidos"], + "caseSensitive": false + }, + { + "id": "day8_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu uso um chapéu na minha ____.'", + "correctAnswer": "cabeça", + "acceptableAlternatives": ["Cabeça"], + "caseSensitive": false + }, + { + "id": "day8_mc3", + "type": "multipleChoice", + "question": "O que você usa para segurar coisas?", + "options": [ + "Pés", + "Mãos", + "Joelhos", + "Ombros" + ], + "correctOptionIndex": 1 + }, + { + "id": "day8_trans1", + "type": "translation", + "question": "O que está no meio do seu rosto, usado para cheirar?", + "targetText": "Órgão para cheirar", + "correctTranslation": "Nariz", + "acceptableAlternatives": ["nariz"] + }, + { + "id": "day8_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Eu como com minha ____.'", + "correctAnswer": "boca", + "acceptableAlternatives": ["Boca"], + "caseSensitive": false + }, + { + "id": "day8_mc4", + "type": "multipleChoice", + "question": "O que conecta sua mão ao seu corpo?", + "options": [ + "Perna", + "Pé", + "Braço", + "Dedo" + ], + "correctOptionIndex": 2 + } + ] +} diff --git a/assets/exercises/day9_de.json b/assets/exercises/day9_de.json new file mode 100644 index 0000000..eeac4dc --- /dev/null +++ b/assets/exercises/day9_de.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day9_mc1", + "type": "multipleChoice", + "question": "Welches Wort beschreibt etwas Großes?", + "options": [ + "Klein", + "Groß", + "Kurz", + "Dünn" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_mc2", + "type": "multipleChoice", + "question": "Was ist das Gegenteil von 'kalt'?", + "options": [ + "Warm", + "Kühl", + "Eisig", + "Gefroren" + ], + "correctOptionIndex": 0 + }, + { + "id": "day9_fib1", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Die Sonne ist sehr ____.'", + "correctAnswer": "heiß", + "acceptableAlternatives": ["Heiß", "hell", "Hell"], + "caseSensitive": false + }, + { + "id": "day9_fib2", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Diese Tasche ist sehr ____. Sie wiegt fast nichts.'", + "correctAnswer": "leicht", + "acceptableAlternatives": ["Leicht"], + "caseSensitive": false + }, + { + "id": "day9_mc3", + "type": "multipleChoice", + "question": "Welches Adjektiv bedeutet 'nicht schmutzig'?", + "options": [ + "Unordentlich", + "Sauber", + "Staubig", + "Schlammig" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_trans1", + "type": "translation", + "question": "Welches Wort beschreibt etwas, das sich schnell bewegt oder passiert?", + "targetText": "Gegenteil von langsam", + "correctTranslation": "Schnell", + "acceptableAlternatives": ["schnell"] + }, + { + "id": "day9_fib3", + "type": "fillInBlank", + "question": "Fülle die Lücke aus: 'Sie ist sehr ____ und bringt mich zum Lachen.'", + "correctAnswer": "lustig", + "acceptableAlternatives": ["Lustig", "komisch", "Komisch"], + "caseSensitive": false + }, + { + "id": "day9_mc4", + "type": "multipleChoice", + "question": "Welches Paar sind Gegensätze?", + "options": [ + "Glücklich und froh", + "Groß und klein", + "Groß und riesig", + "Schnell und rasch" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day9_en.json b/assets/exercises/day9_en.json new file mode 100644 index 0000000..03c3bf1 --- /dev/null +++ b/assets/exercises/day9_en.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day9_mc1", + "type": "multipleChoice", + "question": "Which word describes something large in size?", + "options": [ + "Small", + "Big", + "Short", + "Thin" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_mc2", + "type": "multipleChoice", + "question": "What is the opposite of 'cold'?", + "options": [ + "Warm", + "Cool", + "Freezing", + "Icy" + ], + "correctOptionIndex": 0 + }, + { + "id": "day9_fib1", + "type": "fillInBlank", + "question": "Fill in the blank: 'The sun is very ____.'", + "correctAnswer": "hot", + "acceptableAlternatives": ["Hot", "bright", "Bright"], + "caseSensitive": false + }, + { + "id": "day9_fib2", + "type": "fillInBlank", + "question": "Fill in the blank: 'This bag is very ____. It weighs almost nothing.'", + "correctAnswer": "light", + "acceptableAlternatives": ["Light", "lightweight"], + "caseSensitive": false + }, + { + "id": "day9_mc3", + "type": "multipleChoice", + "question": "Which adjective means 'not dirty'?", + "options": [ + "Messy", + "Clean", + "Dusty", + "Muddy" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_trans1", + "type": "translation", + "question": "What word describes something that moves or happens quickly?", + "targetText": "Opposite of slow", + "correctTranslation": "Fast", + "acceptableAlternatives": ["fast", "Quick", "quick"] + }, + { + "id": "day9_fib3", + "type": "fillInBlank", + "question": "Fill in the blank: 'She is very ____ and makes me laugh.'", + "correctAnswer": "funny", + "acceptableAlternatives": ["Funny", "humorous"], + "caseSensitive": false + }, + { + "id": "day9_mc4", + "type": "multipleChoice", + "question": "Which pair are opposites?", + "options": [ + "Happy and glad", + "Tall and short", + "Big and large", + "Fast and quick" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day9_es.json b/assets/exercises/day9_es.json new file mode 100644 index 0000000..ae34ec4 --- /dev/null +++ b/assets/exercises/day9_es.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day9_mc1", + "type": "multipleChoice", + "question": "¿Qué palabra describe algo grande en tamaño?", + "options": [ + "Pequeño", + "Grande", + "Corto", + "Delgado" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_mc2", + "type": "multipleChoice", + "question": "¿Cuál es el opuesto de 'frío'?", + "options": [ + "Caliente", + "Fresco", + "Helado", + "Congelado" + ], + "correctOptionIndex": 0 + }, + { + "id": "day9_fib1", + "type": "fillInBlank", + "question": "Completa el espacio: 'El sol es muy ____.'", + "correctAnswer": "caliente", + "acceptableAlternatives": ["Caliente", "brillante", "Brillante"], + "caseSensitive": false + }, + { + "id": "day9_fib2", + "type": "fillInBlank", + "question": "Completa el espacio: 'Esta bolsa es muy ____. No pesa casi nada.'", + "correctAnswer": "ligera", + "acceptableAlternatives": ["Ligera", "liviana", "Liviana"], + "caseSensitive": false + }, + { + "id": "day9_mc3", + "type": "multipleChoice", + "question": "¿Qué adjetivo significa 'no sucio'?", + "options": [ + "Desordenado", + "Limpio", + "Polvoriento", + "Fangoso" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_trans1", + "type": "translation", + "question": "¿Qué palabra describe algo que se mueve o sucede rápidamente?", + "targetText": "Opuesto de lento", + "correctTranslation": "Rápido", + "acceptableAlternatives": ["rápido", "veloz", "Veloz"] + }, + { + "id": "day9_fib3", + "type": "fillInBlank", + "question": "Completa el espacio: 'Ella es muy ____ y me hace reír.'", + "correctAnswer": "graciosa", + "acceptableAlternatives": ["Graciosa", "divertida", "Divertida", "cómica"], + "caseSensitive": false + }, + { + "id": "day9_mc4", + "type": "multipleChoice", + "question": "¿Qué par son opuestos?", + "options": [ + "Feliz y contento", + "Alto y bajo", + "Grande y enorme", + "Rápido y veloz" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day9_fr.json b/assets/exercises/day9_fr.json new file mode 100644 index 0000000..cdd60ca --- /dev/null +++ b/assets/exercises/day9_fr.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day9_mc1", + "type": "multipleChoice", + "question": "Quel mot décrit quelque chose de grande taille?", + "options": [ + "Petit", + "Grand", + "Court", + "Mince" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_mc2", + "type": "multipleChoice", + "question": "Quel est le contraire de 'froid'?", + "options": [ + "Chaud", + "Frais", + "Glacé", + "Gelé" + ], + "correctOptionIndex": 0 + }, + { + "id": "day9_fib1", + "type": "fillInBlank", + "question": "Complétez: 'Le soleil est très ____.'", + "correctAnswer": "chaud", + "acceptableAlternatives": ["Chaud", "brillant", "Brillant"], + "caseSensitive": false + }, + { + "id": "day9_fib2", + "type": "fillInBlank", + "question": "Complétez: 'Ce sac est très ____. Il ne pèse presque rien.'", + "correctAnswer": "léger", + "acceptableAlternatives": ["Léger"], + "caseSensitive": false + }, + { + "id": "day9_mc3", + "type": "multipleChoice", + "question": "Quel adjectif signifie 'pas sale'?", + "options": [ + "Désordonné", + "Propre", + "Poussiéreux", + "Boueux" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_trans1", + "type": "translation", + "question": "Quel mot décrit quelque chose qui bouge ou se passe rapidement?", + "targetText": "Contraire de lent", + "correctTranslation": "Rapide", + "acceptableAlternatives": ["rapide", "vite"] + }, + { + "id": "day9_fib3", + "type": "fillInBlank", + "question": "Complétez: 'Elle est très ____ et me fait rire.'", + "correctAnswer": "drôle", + "acceptableAlternatives": ["Drôle", "amusante", "Amusante"], + "caseSensitive": false + }, + { + "id": "day9_mc4", + "type": "multipleChoice", + "question": "Quelle paire sont des contraires?", + "options": [ + "Heureux et content", + "Grand et petit", + "Gros et énorme", + "Rapide et vite" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/exercises/day9_pt.json b/assets/exercises/day9_pt.json new file mode 100644 index 0000000..d5d3c5b --- /dev/null +++ b/assets/exercises/day9_pt.json @@ -0,0 +1,84 @@ +{ + "exercises": [ + { + "id": "day9_mc1", + "type": "multipleChoice", + "question": "Qual palavra descreve algo grande em tamanho?", + "options": [ + "Pequeno", + "Grande", + "Curto", + "Magro" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_mc2", + "type": "multipleChoice", + "question": "Qual é o oposto de 'frio'?", + "options": [ + "Quente", + "Fresco", + "Gelado", + "Congelado" + ], + "correctOptionIndex": 0 + }, + { + "id": "day9_fib1", + "type": "fillInBlank", + "question": "Preencha o espaço: 'O sol é muito ____.'", + "correctAnswer": "quente", + "acceptableAlternatives": ["Quente", "brilhante", "Brilhante"], + "caseSensitive": false + }, + { + "id": "day9_fib2", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Esta bolsa é muito ____. Não pesa quase nada.'", + "correctAnswer": "leve", + "acceptableAlternatives": ["Leve"], + "caseSensitive": false + }, + { + "id": "day9_mc3", + "type": "multipleChoice", + "question": "Qual adjetivo significa 'não sujo'?", + "options": [ + "Bagunçado", + "Limpo", + "Empoeirado", + "Lamacento" + ], + "correctOptionIndex": 1 + }, + { + "id": "day9_trans1", + "type": "translation", + "question": "Que palavra descreve algo que se move ou acontece rapidamente?", + "targetText": "Oposto de lento", + "correctTranslation": "Rápido", + "acceptableAlternatives": ["rápido", "veloz", "Veloz"] + }, + { + "id": "day9_fib3", + "type": "fillInBlank", + "question": "Preencha o espaço: 'Ela é muito ____ e me faz rir.'", + "correctAnswer": "engraçada", + "acceptableAlternatives": ["Engraçada", "divertida", "Divertida"], + "caseSensitive": false + }, + { + "id": "day9_mc4", + "type": "multipleChoice", + "question": "Qual par são opostos?", + "options": [ + "Feliz e contente", + "Alto e baixo", + "Grande e enorme", + "Rápido e veloz" + ], + "correctOptionIndex": 1 + } + ] +} diff --git a/assets/vocabulary/day10_de.json b/assets/vocabulary/day10_de.json new file mode 100644 index 0000000..ee1f994 --- /dev/null +++ b/assets/vocabulary/day10_de.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Zuhause", + "translation": "Der Ort, wo du lebst", + "phonetic": "/tsuːˈhaʊzə/", + "example": "Ich gehe nach der Arbeit nach Hause.", + "exampleTranslation": "Deine Residenz oder Wohnung" + }, + { + "word": "Schule", + "translation": "Ort, wo Schüler lernen", + "phonetic": "/ˈʃuːlə/", + "example": "Kinder gehen jeden Tag zur Schule.", + "exampleTranslation": "Bildungseinrichtung" + }, + { + "word": "Geschäft", + "translation": "Ort, wo du Dinge kaufst", + "phonetic": "/ɡəˈʃɛft/", + "example": "Ich kaufe Essen im Geschäft.", + "exampleTranslation": "Laden oder Markt" + }, + { + "word": "Krankenhaus", + "translation": "Ort für medizinische Behandlung", + "phonetic": "/ˈkʁaŋkənˌhaʊs/", + "example": "Ärzte arbeiten im Krankenhaus.", + "exampleTranslation": "Medizinische Einrichtung" + }, + { + "word": "Restaurant", + "translation": "Ort, um zubereitete Mahlzeiten zu essen", + "phonetic": "/ʁɛstoˈʁɑ̃ː/", + "example": "Wir essen im Restaurant zu Abend.", + "exampleTranslation": "Gaststätte" + }, + { + "word": "Park", + "translation": "Außenbereich mit Gras und Bäumen", + "phonetic": "/paʁk/", + "example": "Kinder spielen im Park.", + "exampleTranslation": "Öffentlicher Erholungsbereich" + }, + { + "word": "Bibliothek", + "translation": "Ort mit vielen Büchern zum Ausleihen", + "phonetic": "/biblioˈteːk/", + "example": "Ich leihe Bücher aus der Bibliothek.", + "exampleTranslation": "Büchersammlungseinrichtung" + }, + { + "word": "Büro", + "translation": "Ort, wo Menschen arbeiten", + "phonetic": "/byˈʁoː/", + "example": "Mein Vater arbeitet in einem Büro.", + "exampleTranslation": "Professioneller Arbeitsplatz" + }, + { + "word": "Bank", + "translation": "Ort für Geld und Finanzdienstleistungen", + "phonetic": "/baŋk/", + "example": "Ich spare Geld bei der Bank.", + "exampleTranslation": "Finanzinstitut" + } + ] +} diff --git a/assets/vocabulary/day10_en.json b/assets/vocabulary/day10_en.json new file mode 100644 index 0000000..a3ec795 --- /dev/null +++ b/assets/vocabulary/day10_en.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Home", + "translation": "The place where you live", + "phonetic": "/hoʊm/", + "example": "I go home after work.", + "exampleTranslation": "Your residence or dwelling" + }, + { + "word": "School", + "translation": "Place where students learn", + "phonetic": "/skuːl/", + "example": "Children go to school every day.", + "exampleTranslation": "Educational institution" + }, + { + "word": "Store", + "translation": "Place where you buy things", + "phonetic": "/stɔːr/", + "example": "I buy food at the store.", + "exampleTranslation": "Shop or market" + }, + { + "word": "Hospital", + "translation": "Place for medical treatment", + "phonetic": "/ˈhɑːspɪtl/", + "example": "Doctors work in a hospital.", + "exampleTranslation": "Medical care facility" + }, + { + "word": "Restaurant", + "translation": "Place to eat prepared meals", + "phonetic": "/ˈrɛstərɑːnt/", + "example": "We eat dinner at a restaurant.", + "exampleTranslation": "Dining establishment" + }, + { + "word": "Park", + "translation": "Outdoor area with grass and trees", + "phonetic": "/pɑːrk/", + "example": "Children play in the park.", + "exampleTranslation": "Public recreational area" + }, + { + "word": "Library", + "translation": "Place with many books to borrow", + "phonetic": "/ˈlaɪbrɛri/", + "example": "I borrow books from the library.", + "exampleTranslation": "Book collection facility" + }, + { + "word": "Office", + "translation": "Place where people work", + "phonetic": "/ˈɔːfɪs/", + "example": "My father works in an office.", + "exampleTranslation": "Professional workplace" + }, + { + "word": "Bank", + "translation": "Place for money and financial services", + "phonetic": "/bæŋk/", + "example": "I save money at the bank.", + "exampleTranslation": "Financial institution" + } + ] +} diff --git a/assets/vocabulary/day10_es.json b/assets/vocabulary/day10_es.json new file mode 100644 index 0000000..780f25a --- /dev/null +++ b/assets/vocabulary/day10_es.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Casa", + "translation": "El lugar donde vives", + "phonetic": "/ˈkasa/", + "example": "Voy a casa después del trabajo.", + "exampleTranslation": "Tu residencia o vivienda" + }, + { + "word": "Escuela", + "translation": "Lugar donde los estudiantes aprenden", + "phonetic": "/esˈkwela/", + "example": "Los niños van a la escuela todos los días.", + "exampleTranslation": "Institución educativa" + }, + { + "word": "Tienda", + "translation": "Lugar donde compras cosas", + "phonetic": "/ˈtjenda/", + "example": "Compro comida en la tienda.", + "exampleTranslation": "Comercio o mercado" + }, + { + "word": "Hospital", + "translation": "Lugar para tratamiento médico", + "phonetic": "/ospiˈtal/", + "example": "Los doctores trabajan en un hospital.", + "exampleTranslation": "Centro de atención médica" + }, + { + "word": "Restaurante", + "translation": "Lugar para comer comidas preparadas", + "phonetic": "/restawˈɾante/", + "example": "Cenamos en un restaurante.", + "exampleTranslation": "Establecimiento de comida" + }, + { + "word": "Parque", + "translation": "Área al aire libre con césped y árboles", + "phonetic": "/ˈpaɾke/", + "example": "Los niños juegan en el parque.", + "exampleTranslation": "Área recreativa pública" + }, + { + "word": "Biblioteca", + "translation": "Lugar con muchos libros para pedir prestados", + "phonetic": "/bibljoteˈka/", + "example": "Pido libros prestados de la biblioteca.", + "exampleTranslation": "Centro de colección de libros" + }, + { + "word": "Oficina", + "translation": "Lugar donde la gente trabaja", + "phonetic": "/ofiˈθina/", + "example": "Mi padre trabaja en una oficina.", + "exampleTranslation": "Lugar de trabajo profesional" + }, + { + "word": "Banco", + "translation": "Lugar para dinero y servicios financieros", + "phonetic": "/ˈbaŋko/", + "example": "Ahorro dinero en el banco.", + "exampleTranslation": "Institución financiera" + } + ] +} diff --git a/assets/vocabulary/day10_fr.json b/assets/vocabulary/day10_fr.json new file mode 100644 index 0000000..44409d3 --- /dev/null +++ b/assets/vocabulary/day10_fr.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Maison", + "translation": "Le lieu où vous vivez", + "phonetic": "/mɛzɔ̃/", + "example": "Je rentre à la maison après le travail.", + "exampleTranslation": "Votre résidence ou domicile" + }, + { + "word": "École", + "translation": "Lieu où les élèves apprennent", + "phonetic": "/ekɔl/", + "example": "Les enfants vont à l'école tous les jours.", + "exampleTranslation": "Institution éducative" + }, + { + "word": "Magasin", + "translation": "Lieu où vous achetez des choses", + "phonetic": "/maɡazɛ̃/", + "example": "J'achète de la nourriture au magasin.", + "exampleTranslation": "Commerce ou marché" + }, + { + "word": "Hôpital", + "translation": "Lieu pour les soins médicaux", + "phonetic": "/ɔpital/", + "example": "Les médecins travaillent à l'hôpital.", + "exampleTranslation": "Centre de soins médicaux" + }, + { + "word": "Restaurant", + "translation": "Lieu pour manger des repas préparés", + "phonetic": "/ʁɛstɔʁɑ̃/", + "example": "Nous dînons au restaurant.", + "exampleTranslation": "Établissement de restauration" + }, + { + "word": "Parc", + "translation": "Espace extérieur avec de l'herbe et des arbres", + "phonetic": "/paʁk/", + "example": "Les enfants jouent dans le parc.", + "exampleTranslation": "Espace récréatif public" + }, + { + "word": "Bibliothèque", + "translation": "Lieu avec beaucoup de livres à emprunter", + "phonetic": "/biblijɔtɛk/", + "example": "J'emprunte des livres à la bibliothèque.", + "exampleTranslation": "Centre de collection de livres" + }, + { + "word": "Bureau", + "translation": "Lieu où les gens travaillent", + "phonetic": "/byʁo/", + "example": "Mon père travaille dans un bureau.", + "exampleTranslation": "Lieu de travail professionnel" + }, + { + "word": "Banque", + "translation": "Lieu pour l'argent et les services financiers", + "phonetic": "/bɑ̃k/", + "example": "J'économise de l'argent à la banque.", + "exampleTranslation": "Institution financière" + } + ] +} diff --git a/assets/vocabulary/day10_pt.json b/assets/vocabulary/day10_pt.json new file mode 100644 index 0000000..917f3d5 --- /dev/null +++ b/assets/vocabulary/day10_pt.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Casa", + "translation": "O lugar onde você mora", + "phonetic": "/ˈkazɐ/", + "example": "Eu vou para casa depois do trabalho.", + "exampleTranslation": "Sua residência ou moradia" + }, + { + "word": "Escola", + "translation": "Lugar onde os estudantes aprendem", + "phonetic": "/esˈkɔlɐ/", + "example": "As crianças vão à escola todos os dias.", + "exampleTranslation": "Instituição educacional" + }, + { + "word": "Loja", + "translation": "Lugar onde você compra coisas", + "phonetic": "/ˈlɔʒɐ/", + "example": "Eu compro comida na loja.", + "exampleTranslation": "Comércio ou mercado" + }, + { + "word": "Hospital", + "translation": "Lugar para tratamento médico", + "phonetic": "/ɔʃpiˈtaw/", + "example": "Os médicos trabalham em um hospital.", + "exampleTranslation": "Centro de atendimento médico" + }, + { + "word": "Restaurante", + "translation": "Lugar para comer refeições preparadas", + "phonetic": "/ʁɛstɐwˈɾɐ̃tʃi/", + "example": "Nós jantamos em um restaurante.", + "exampleTranslation": "Estabelecimento de comida" + }, + { + "word": "Parque", + "translation": "Área ao ar livre com grama e árvores", + "phonetic": "/ˈpaɾki/", + "example": "As crianças brincam no parque.", + "exampleTranslation": "Área recreativa pública" + }, + { + "word": "Biblioteca", + "translation": "Lugar com muitos livros para emprestar", + "phonetic": "/bibliuˈtɛkɐ/", + "example": "Eu pego livros emprestados da biblioteca.", + "exampleTranslation": "Centro de coleção de livros" + }, + { + "word": "Escritório", + "translation": "Lugar onde as pessoas trabalham", + "phonetic": "/esˈkɾitɔɾiu/", + "example": "Meu pai trabalha em um escritório.", + "exampleTranslation": "Local de trabalho profissional" + }, + { + "word": "Banco", + "translation": "Lugar para dinheiro e serviços financeiros", + "phonetic": "/ˈbɐ̃ku/", + "example": "Eu economizo dinheiro no banco.", + "exampleTranslation": "Instituição financeira" + } + ] +} diff --git a/assets/vocabulary/day11_de.json b/assets/vocabulary/day11_de.json new file mode 100644 index 0000000..98b8d5c --- /dev/null +++ b/assets/vocabulary/day11_de.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Stunde", + "translation": "60 Minuten Zeit", + "phonetic": "/ˈʃtʊndə/", + "example": "Das Treffen dauert eine Stunde.", + "exampleTranslation": "Eine Zeitmaßeinheit" + }, + { + "word": "Minute", + "translation": "60 Sekunden Zeit", + "phonetic": "/miˈnuːtə/", + "example": "Warte eine Minute, bitte.", + "exampleTranslation": "Eine kleine Zeiteinheit" + }, + { + "word": "Sekunde", + "translation": "Eine sehr kurze Zeiteinheit", + "phonetic": "/zeˈkʊndə/", + "example": "Es dauert eine Sekunde zu blinzeln.", + "exampleTranslation": "Die kleinste gängige Zeiteinheit" + }, + { + "word": "Morgen", + "translation": "Früher Teil des Tages", + "phonetic": "/ˈmɔʁɡən/", + "example": "Ich trinke jeden Morgen Kaffee.", + "exampleTranslation": "Zeit vom Sonnenaufgang bis Mittag" + }, + { + "word": "Nachmittag", + "translation": "Zeit zwischen Mittag und Abend", + "phonetic": "/ˈnaːxmɪˌtaːk/", + "example": "Wir essen am Nachmittag zu Mittag.", + "exampleTranslation": "Mittlerer Teil des Tages" + }, + { + "word": "Abend", + "translation": "Später Teil des Tages", + "phonetic": "/ˈaːbənt/", + "example": "Wir essen am Abend zu Abend.", + "exampleTranslation": "Zeit vor der Nacht" + }, + { + "word": "Nacht", + "translation": "Dunkle Stunden, in denen wir schlafen", + "phonetic": "/naxt/", + "example": "Gute Nacht, schlaf gut.", + "exampleTranslation": "Zeit nach Sonnenuntergang" + }, + { + "word": "Uhr", + "translation": "Zeigt die genaue Stunde an", + "phonetic": "/uːɐ/", + "example": "Es ist drei Uhr.", + "exampleTranslation": "Wird verwendet, um die Zeit anzugeben" + }, + { + "word": "Heute", + "translation": "Dieser aktuelle Tag", + "phonetic": "/ˈhɔʏtə/", + "example": "Welcher Tag ist heute?", + "exampleTranslation": "Der gegenwärtige Tag" + } + ] +} diff --git a/assets/vocabulary/day11_en.json b/assets/vocabulary/day11_en.json new file mode 100644 index 0000000..fe29788 --- /dev/null +++ b/assets/vocabulary/day11_en.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Hour", + "translation": "60 minutes of time", + "phonetic": "/aʊər/", + "example": "The meeting lasts one hour.", + "exampleTranslation": "A unit of time measurement" + }, + { + "word": "Minute", + "translation": "60 seconds of time", + "phonetic": "/ˈmɪnɪt/", + "example": "Wait a minute, please.", + "exampleTranslation": "A small unit of time" + }, + { + "word": "Second", + "translation": "A very short unit of time", + "phonetic": "/ˈsɛkənd/", + "example": "It takes one second to blink.", + "exampleTranslation": "The smallest common time unit" + }, + { + "word": "Morning", + "translation": "Early part of the day", + "phonetic": "/ˈmɔːrnɪŋ/", + "example": "I drink coffee every morning.", + "exampleTranslation": "Time from sunrise to noon" + }, + { + "word": "Afternoon", + "translation": "Time between noon and evening", + "phonetic": "/ˌæftərˈnuːn/", + "example": "We have lunch in the afternoon.", + "exampleTranslation": "Middle part of the day" + }, + { + "word": "Evening", + "translation": "Late part of the day", + "phonetic": "/ˈiːvnɪŋ/", + "example": "We eat dinner in the evening.", + "exampleTranslation": "Time before night" + }, + { + "word": "Night", + "translation": "Dark hours when we sleep", + "phonetic": "/naɪt/", + "example": "Good night, sleep well.", + "exampleTranslation": "Time after sunset" + }, + { + "word": "O'clock", + "translation": "Indicates the exact hour", + "phonetic": "/əˈklɑːk/", + "example": "It's three o'clock.", + "exampleTranslation": "Used for telling time on the hour" + }, + { + "word": "Today", + "translation": "This current day", + "phonetic": "/təˈdeɪ/", + "example": "What day is today?", + "exampleTranslation": "The present day" + } + ] +} diff --git a/assets/vocabulary/day11_es.json b/assets/vocabulary/day11_es.json new file mode 100644 index 0000000..045ab60 --- /dev/null +++ b/assets/vocabulary/day11_es.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Hora", + "translation": "60 minutos de tiempo", + "phonetic": "/ˈoɾa/", + "example": "La reunión dura una hora.", + "exampleTranslation": "Una unidad de medida del tiempo" + }, + { + "word": "Minuto", + "translation": "60 segundos de tiempo", + "phonetic": "/miˈnuto/", + "example": "Espera un minuto, por favor.", + "exampleTranslation": "Una unidad pequeña de tiempo" + }, + { + "word": "Segundo", + "translation": "Una unidad muy corta de tiempo", + "phonetic": "/seˈɣundo/", + "example": "Toma un segundo parpadear.", + "exampleTranslation": "La unidad de tiempo más pequeña común" + }, + { + "word": "Mañana", + "translation": "Parte temprana del día", + "phonetic": "/maˈɲana/", + "example": "Bebo café cada mañana.", + "exampleTranslation": "Tiempo desde el amanecer hasta el mediodía" + }, + { + "word": "Tarde", + "translation": "Tiempo entre el mediodía y la noche", + "phonetic": "/ˈtaɾðe/", + "example": "Almorzamos por la tarde.", + "exampleTranslation": "Parte media del día" + }, + { + "word": "Noche", + "translation": "Parte tardía del día", + "phonetic": "/ˈnotʃe/", + "example": "Cenamos por la noche.", + "exampleTranslation": "Tiempo después del atardecer" + }, + { + "word": "Medianoche", + "translation": "Las 12:00 AM", + "phonetic": "/meðjaˈnotʃe/", + "example": "Me duermo antes de medianoche.", + "exampleTranslation": "Mitad de la noche" + }, + { + "word": "En punto", + "translation": "Indica la hora exacta", + "phonetic": "/em ˈpunto/", + "example": "Son las tres en punto.", + "exampleTranslation": "Usado para decir la hora exacta" + }, + { + "word": "Hoy", + "translation": "Este día actual", + "phonetic": "/oj/", + "example": "¿Qué día es hoy?", + "exampleTranslation": "El día presente" + } + ] +} diff --git a/assets/vocabulary/day11_fr.json b/assets/vocabulary/day11_fr.json new file mode 100644 index 0000000..d55219d --- /dev/null +++ b/assets/vocabulary/day11_fr.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Heure", + "translation": "60 minutes de temps", + "phonetic": "/œʁ/", + "example": "La réunion dure une heure.", + "exampleTranslation": "Une unité de mesure du temps" + }, + { + "word": "Minute", + "translation": "60 secondes de temps", + "phonetic": "/minyt/", + "example": "Attendez une minute, s'il vous plaît.", + "exampleTranslation": "Une petite unité de temps" + }, + { + "word": "Seconde", + "translation": "Une très courte unité de temps", + "phonetic": "/səɡɔ̃d/", + "example": "Il faut une seconde pour cligner des yeux.", + "exampleTranslation": "La plus petite unité de temps courante" + }, + { + "word": "Matin", + "translation": "Partie précoce de la journée", + "phonetic": "/matɛ̃/", + "example": "Je bois du café chaque matin.", + "exampleTranslation": "Temps du lever du soleil à midi" + }, + { + "word": "Après-midi", + "translation": "Temps entre midi et le soir", + "phonetic": "/apʁɛmidi/", + "example": "Nous déjeunons l'après-midi.", + "exampleTranslation": "Partie du milieu de la journée" + }, + { + "word": "Soir", + "translation": "Partie tardive de la journée", + "phonetic": "/swaʁ/", + "example": "Nous dînons le soir.", + "exampleTranslation": "Temps avant la nuit" + }, + { + "word": "Nuit", + "translation": "Heures sombres où nous dormons", + "phonetic": "/nɥi/", + "example": "Bonne nuit, dormez bien.", + "exampleTranslation": "Temps après le coucher du soleil" + }, + { + "word": "Heures", + "translation": "Indique l'heure exacte", + "phonetic": "/œʁ/", + "example": "Il est trois heures.", + "exampleTranslation": "Utilisé pour dire l'heure" + }, + { + "word": "Aujourd'hui", + "translation": "Ce jour actuel", + "phonetic": "/oʒuʁdɥi/", + "example": "Quel jour sommes-nous aujourd'hui?", + "exampleTranslation": "Le jour présent" + } + ] +} diff --git a/assets/vocabulary/day11_pt.json b/assets/vocabulary/day11_pt.json new file mode 100644 index 0000000..dc1e95c --- /dev/null +++ b/assets/vocabulary/day11_pt.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Hora", + "translation": "60 minutos de tempo", + "phonetic": "/ˈoɾɐ/", + "example": "A reunião dura uma hora.", + "exampleTranslation": "Uma unidade de medida de tempo" + }, + { + "word": "Minuto", + "translation": "60 segundos de tempo", + "phonetic": "/miˈnutu/", + "example": "Espere um minuto, por favor.", + "exampleTranslation": "Uma pequena unidade de tempo" + }, + { + "word": "Segundo", + "translation": "Uma unidade muito curta de tempo", + "phonetic": "/seˈɡũdu/", + "example": "Leva um segundo para piscar.", + "exampleTranslation": "A menor unidade de tempo comum" + }, + { + "word": "Manhã", + "translation": "Parte inicial do dia", + "phonetic": "/mɐˈɲɐ̃/", + "example": "Eu bebo café toda manhã.", + "exampleTranslation": "Tempo do nascer do sol ao meio-dia" + }, + { + "word": "Tarde", + "translation": "Tempo entre o meio-dia e a noite", + "phonetic": "/ˈtaɾdʒi/", + "example": "Almoçamos à tarde.", + "exampleTranslation": "Parte do meio do dia" + }, + { + "word": "Noite", + "translation": "Parte tardia do dia", + "phonetic": "/ˈnojtʃi/", + "example": "Jantamos à noite.", + "exampleTranslation": "Tempo depois do pôr do sol" + }, + { + "word": "Meia-noite", + "translation": "12:00 AM", + "phonetic": "/ˌmejɐˈnojtʃi/", + "example": "Eu durmo antes da meia-noite.", + "exampleTranslation": "Meio da noite" + }, + { + "word": "Em ponto", + "translation": "Indica a hora exata", + "phonetic": "/ẽj ˈpõtu/", + "example": "São três horas em ponto.", + "exampleTranslation": "Usado para dizer a hora exata" + }, + { + "word": "Hoje", + "translation": "Este dia atual", + "phonetic": "/ˈoʒi/", + "example": "Que dia é hoje?", + "exampleTranslation": "O dia presente" + } + ] +} diff --git a/assets/vocabulary/day12_de.json b/assets/vocabulary/day12_de.json new file mode 100644 index 0000000..d596a9c --- /dev/null +++ b/assets/vocabulary/day12_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Sonnig", + "translation": "Hell mit Sonnenlicht", + "phonetic": "/ˈzɔnɪç/", + "example": "Heute ist ein wunderschöner sonniger Tag!", + "exampleTranslation": "Einen Tag mit viel Sonnenschein beschreiben" + }, + { + "word": "Regnerisch", + "translation": "Wenn Wasser vom Himmel fällt", + "phonetic": "/ˈʁeːgnəʁɪʃ/", + "example": "Vergiss deinen Regenschirm nicht, es ist regnerisch draußen.", + "exampleTranslation": "Vor Regen warnen" + }, + { + "word": "Bewölkt", + "translation": "Wenn der Himmel mit Wolken bedeckt ist", + "phonetic": "/bəˈvœlkt/", + "example": "Es ist bewölkt, es könnte bald regnen.", + "exampleTranslation": "Bedecktes Wetter beschreiben" + }, + { + "word": "Windig", + "translation": "Wenn es viel Wind gibt", + "phonetic": "/ˈvɪndɪç/", + "example": "Es ist zu windig, um sicher einen Drachen steigen zu lassen.", + "exampleTranslation": "Starke Windbedingungen beschreiben" + }, + { + "word": "Schnee", + "translation": "Gefrorenes Wasser, das vom Himmel fällt", + "phonetic": "/ʃneː/", + "example": "Die Kinder lieben es, im Schnee zu spielen.", + "exampleTranslation": "Über Winterniederschlag sprechen" + }, + { + "word": "Heiß", + "translation": "Sehr warme Temperatur", + "phonetic": "/haɪs/", + "example": "Es ist zu heiß, um ohne Sonnencreme rauszugehen.", + "exampleTranslation": "Vor hohen Temperaturen warnen" + }, + { + "word": "Kalt", + "translation": "Niedrige Temperatur", + "phonetic": "/kalt/", + "example": "Zieh eine Jacke an, es ist kalt draußen!", + "exampleTranslation": "Über kaltes Wetter beraten" + }, + { + "word": "Wettervorhersage", + "translation": "Vorhersage zukünftiger Wetterbedingungen", + "phonetic": "/ˈvɛtɐfoːɐ̯heɐ̯zaːɡə/", + "example": "Laut Wettervorhersage wird es morgen sonnig sein.", + "exampleTranslation": "Wettervorhersagen verwenden" + } + ] +} diff --git a/assets/vocabulary/day12_en.json b/assets/vocabulary/day12_en.json new file mode 100644 index 0000000..0d0464d --- /dev/null +++ b/assets/vocabulary/day12_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Sunny", + "translation": "Bright with sunlight", + "phonetic": "/ˈsʌni/", + "example": "It's a beautiful sunny day today!", + "exampleTranslation": "Describing a day with lots of sunshine" + }, + { + "word": "Rainy", + "translation": "When water falls from the sky", + "phonetic": "/ˈreɪni/", + "example": "Don't forget your umbrella, it's rainy outside.", + "exampleTranslation": "Warning about rain" + }, + { + "word": "Cloudy", + "translation": "When the sky is covered with clouds", + "phonetic": "/ˈklaʊdi/", + "example": "It looks cloudy, it might rain soon.", + "exampleTranslation": "Describing overcast weather" + }, + { + "word": "Windy", + "translation": "When there is a lot of wind", + "phonetic": "/ˈwɪndi/", + "example": "It's too windy to fly a kite safely.", + "exampleTranslation": "Describing strong wind conditions" + }, + { + "word": "Snow", + "translation": "Frozen water that falls from the sky", + "phonetic": "/snoʊ/", + "example": "The children love to play in the snow.", + "exampleTranslation": "Talking about winter precipitation" + }, + { + "word": "Hot", + "translation": "Very warm temperature", + "phonetic": "/hɑːt/", + "example": "It's too hot to go outside without sunscreen.", + "exampleTranslation": "Warning about high temperatures" + }, + { + "word": "Cold", + "translation": "Low temperature", + "phonetic": "/koʊld/", + "example": "Wear a jacket, it's cold outside!", + "exampleTranslation": "Advising about cold weather" + }, + { + "word": "Weather forecast", + "translation": "Prediction of future weather conditions", + "phonetic": "/ˈwɛðər ˈfɔːrkæst/", + "example": "According to the weather forecast, it will be sunny tomorrow.", + "exampleTranslation": "Using weather predictions" + } + ] +} diff --git a/assets/vocabulary/day12_es.json b/assets/vocabulary/day12_es.json new file mode 100644 index 0000000..22d1d2c --- /dev/null +++ b/assets/vocabulary/day12_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Soleado", + "translation": "Brillante con luz del sol", + "phonetic": "/soleˈaðo/", + "example": "¡Hoy es un día soleado y hermoso!", + "exampleTranslation": "Describiendo un día con mucho sol" + }, + { + "word": "Lluvioso", + "translation": "Cuando cae agua del cielo", + "phonetic": "/ʎuˈβjoso/", + "example": "No olvides tu paraguas, está lluvioso afuera.", + "exampleTranslation": "Advirtiendo sobre la lluvia" + }, + { + "word": "Nublado", + "translation": "Cuando el cielo está cubierto de nubes", + "phonetic": "/nuˈβlaðo/", + "example": "Se ve nublado, puede llover pronto.", + "exampleTranslation": "Describiendo clima nublado" + }, + { + "word": "Ventoso", + "translation": "Cuando hay mucho viento", + "phonetic": "/benˈtoso/", + "example": "Hace demasiado viento para volar una cometa.", + "exampleTranslation": "Describiendo condiciones de viento fuerte" + }, + { + "word": "Nieve", + "translation": "Agua congelada que cae del cielo", + "phonetic": "/ˈnjeβe/", + "example": "A los niños les encanta jugar en la nieve.", + "exampleTranslation": "Hablando sobre precipitación invernal" + }, + { + "word": "Calor", + "translation": "Temperatura muy cálida", + "phonetic": "/kaˈloɾ/", + "example": "Hace demasiado calor para salir sin protector solar.", + "exampleTranslation": "Advirtiendo sobre temperaturas altas" + }, + { + "word": "Frío", + "translation": "Temperatura baja", + "phonetic": "/ˈfɾio/", + "example": "¡Ponte una chaqueta, hace frío afuera!", + "exampleTranslation": "Aconsejando sobre clima frío" + }, + { + "word": "Pronóstico del tiempo", + "translation": "Predicción de las condiciones climáticas futuras", + "phonetic": "/pɾoˈnostiko ðel ˈtjempo/", + "example": "Según el pronóstico del tiempo, mañana será soleado.", + "exampleTranslation": "Usando predicciones del clima" + } + ] +} diff --git a/assets/vocabulary/day12_fr.json b/assets/vocabulary/day12_fr.json new file mode 100644 index 0000000..650fdb8 --- /dev/null +++ b/assets/vocabulary/day12_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Ensoleillé", + "translation": "Lumineux avec la lumière du soleil", + "phonetic": "/ɑ̃sɔleje/", + "example": "C'est une belle journée ensoleillée aujourd'hui!", + "exampleTranslation": "Décrire une journée avec beaucoup de soleil" + }, + { + "word": "Pluvieux", + "translation": "Quand l'eau tombe du ciel", + "phonetic": "/plyvjø/", + "example": "N'oubliez pas votre parapluie, il fait pluvieux dehors.", + "exampleTranslation": "Avertir de la pluie" + }, + { + "word": "Nuageux", + "translation": "Quand le ciel est couvert de nuages", + "phonetic": "/nɥaʒø/", + "example": "C'est nuageux, il pourrait pleuvoir bientôt.", + "exampleTranslation": "Décrire un temps couvert" + }, + { + "word": "Venteux", + "translation": "Quand il y a beaucoup de vent", + "phonetic": "/vɑ̃tø/", + "example": "Il fait trop venteux pour faire voler un cerf-volant en toute sécurité.", + "exampleTranslation": "Décrire des conditions de vent fort" + }, + { + "word": "Neige", + "translation": "Eau gelée qui tombe du ciel", + "phonetic": "/nɛʒ/", + "example": "Les enfants adorent jouer dans la neige.", + "exampleTranslation": "Parler de précipitations hivernales" + }, + { + "word": "Chaud", + "translation": "Température très chaude", + "phonetic": "/ʃo/", + "example": "Il fait trop chaud pour sortir sans crème solaire.", + "exampleTranslation": "Avertir des températures élevées" + }, + { + "word": "Froid", + "translation": "Température basse", + "phonetic": "/fʁwa/", + "example": "Portez une veste, il fait froid dehors!", + "exampleTranslation": "Conseiller sur le temps froid" + }, + { + "word": "Prévisions météo", + "translation": "Prédiction des conditions météorologiques futures", + "phonetic": "/pʁevizjɔ̃ meteo/", + "example": "Selon les prévisions météo, il fera beau demain.", + "exampleTranslation": "Utiliser les prévisions météorologiques" + } + ] +} diff --git a/assets/vocabulary/day12_pt.json b/assets/vocabulary/day12_pt.json new file mode 100644 index 0000000..68f1372 --- /dev/null +++ b/assets/vocabulary/day12_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Ensolarado", + "translation": "Brilhante com luz do sol", + "phonetic": "/ẽsoloˈɾadu/", + "example": "Hoje é um dia ensolarado e lindo!", + "exampleTranslation": "Descrevendo um dia com muito sol" + }, + { + "word": "Chuvoso", + "translation": "Quando a água cai do céu", + "phonetic": "/ʃuˈvozu/", + "example": "Não esqueça seu guarda-chuva, está chuvoso lá fora.", + "exampleTranslation": "Avisando sobre chuva" + }, + { + "word": "Nublado", + "translation": "Quando o céu está coberto de nuvens", + "phonetic": "/nuˈbladu/", + "example": "Está nublado, pode chover em breve.", + "exampleTranslation": "Descrevendo clima nublado" + }, + { + "word": "Ventando", + "translation": "Quando há muito vento", + "phonetic": "/vẽˈtɐ̃du/", + "example": "Está ventando demais para soltar pipa com segurança.", + "exampleTranslation": "Descrevendo condições de vento forte" + }, + { + "word": "Neve", + "translation": "Água congelada que cai do céu", + "phonetic": "/ˈnevi/", + "example": "As crianças adoram brincar na neve.", + "exampleTranslation": "Falando sobre precipitação de inverno" + }, + { + "word": "Quente", + "translation": "Temperatura muito alta", + "phonetic": "/ˈkẽtʃi/", + "example": "Está quente demais para sair sem protetor solar.", + "exampleTranslation": "Avisando sobre temperaturas altas" + }, + { + "word": "Frio", + "translation": "Temperatura baixa", + "phonetic": "/ˈfɾiu/", + "example": "Vista um casaco, está frio lá fora!", + "exampleTranslation": "Aconselhando sobre clima frio" + }, + { + "word": "Previsão do tempo", + "translation": "Previsão das condições climáticas futuras", + "phonetic": "/pɾeviˈzɐ̃w du ˈtẽpu/", + "example": "De acordo com a previsão do tempo, amanhã será ensolarado.", + "exampleTranslation": "Usando previsões do clima" + } + ] +} diff --git a/assets/vocabulary/day13_de.json b/assets/vocabulary/day13_de.json new file mode 100644 index 0000000..f40b7ef --- /dev/null +++ b/assets/vocabulary/day13_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Hemd", + "translation": "Kleidung, die am Oberkörper getragen wird", + "phonetic": "/hɛmt/", + "example": "Er trägt heute ein blaues Hemd.", + "exampleTranslation": "Die Oberkörperkleidung von jemandem beschreiben" + }, + { + "word": "Hose", + "translation": "Kleidung, die an den Beinen getragen wird", + "phonetic": "/ˈhoːzə/", + "example": "Diese Hose ist zu eng für mich.", + "exampleTranslation": "Über Beinbekleidung sprechen" + }, + { + "word": "Kleid", + "translation": "Einteiliges Kleidungsstück für Frauen oder Mädchen", + "phonetic": "/klaɪt/", + "example": "Sie trug ein schönes Kleid zur Hochzeit.", + "exampleTranslation": "Formelle Kleidung beschreiben" + }, + { + "word": "Schuhe", + "translation": "Fußbekleidung, die die Füße bedeckt", + "phonetic": "/ˈʃuːə/", + "example": "Ich muss neue Schuhe zum Laufen kaufen.", + "exampleTranslation": "Über Schuhbedarf sprechen" + }, + { + "word": "Hut", + "translation": "Kopfbedeckung", + "phonetic": "/huːt/", + "example": "Tragen Sie einen Hut, um sich vor der Sonne zu schützen.", + "exampleTranslation": "Über Sonnenschutz beraten" + }, + { + "word": "Jacke", + "translation": "Äußeres Kleidungsstück, das über anderer Kleidung getragen wird", + "phonetic": "/ˈjakə/", + "example": "Es ist kalt draußen, bring deine Jacke mit.", + "exampleTranslation": "Warme Kleidung vorschlagen" + }, + { + "word": "Socken", + "translation": "Kleidung, die an den Füßen in den Schuhen getragen wird", + "phonetic": "/ˈzɔkn̩/", + "example": "Ich kann kein passendes Paar Socken finden.", + "exampleTranslation": "Über häufige Kleidungsprobleme sprechen" + }, + { + "word": "Handschuhe", + "translation": "Bedeckung, die an den Händen getragen wird", + "phonetic": "/ˈhantʃuːə/", + "example": "Tragen Sie Handschuhe, wenn es draußen friert.", + "exampleTranslation": "Über Winteraccessoires beraten" + } + ] +} diff --git a/assets/vocabulary/day13_en.json b/assets/vocabulary/day13_en.json new file mode 100644 index 0000000..1227873 --- /dev/null +++ b/assets/vocabulary/day13_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Shirt", + "translation": "Clothing worn on the upper body", + "phonetic": "/ʃɜːrt/", + "example": "He is wearing a blue shirt today.", + "exampleTranslation": "Describing someone's upper body clothing" + }, + { + "word": "Pants", + "translation": "Clothing worn on the legs", + "phonetic": "/pænts/", + "example": "These pants are too tight for me.", + "exampleTranslation": "Talking about leg clothing" + }, + { + "word": "Dress", + "translation": "One-piece garment for women or girls", + "phonetic": "/drɛs/", + "example": "She wore a beautiful dress to the wedding.", + "exampleTranslation": "Describing formal attire" + }, + { + "word": "Shoes", + "translation": "Footwear that covers the feet", + "phonetic": "/ʃuːz/", + "example": "I need to buy new shoes for running.", + "exampleTranslation": "Talking about footwear needs" + }, + { + "word": "Hat", + "translation": "Covering worn on the head", + "phonetic": "/hæt/", + "example": "Wear a hat to protect yourself from the sun.", + "exampleTranslation": "Advising about sun protection" + }, + { + "word": "Jacket", + "translation": "Outer garment worn over other clothes", + "phonetic": "/ˈdʒækɪt/", + "example": "It's cold outside, bring your jacket.", + "exampleTranslation": "Suggesting warm clothing" + }, + { + "word": "Socks", + "translation": "Clothing worn on the feet inside shoes", + "phonetic": "/sɑːks/", + "example": "I can't find a matching pair of socks.", + "exampleTranslation": "Talking about common clothing problems" + }, + { + "word": "Gloves", + "translation": "Covering worn on the hands", + "phonetic": "/ɡlʌvz/", + "example": "Wear gloves when it's freezing outside.", + "exampleTranslation": "Advising about winter accessories" + } + ] +} diff --git a/assets/vocabulary/day13_es.json b/assets/vocabulary/day13_es.json new file mode 100644 index 0000000..97fc079 --- /dev/null +++ b/assets/vocabulary/day13_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Camisa", + "translation": "Ropa usada en la parte superior del cuerpo", + "phonetic": "/kaˈmisa/", + "example": "Él lleva una camisa azul hoy.", + "exampleTranslation": "Describiendo la ropa de la parte superior del cuerpo de alguien" + }, + { + "word": "Pantalones", + "translation": "Ropa usada en las piernas", + "phonetic": "/pantaˈlones/", + "example": "Estos pantalones están muy apretados para mí.", + "exampleTranslation": "Hablando sobre ropa de piernas" + }, + { + "word": "Vestido", + "translation": "Prenda de una pieza para mujeres o niñas", + "phonetic": "/besˈtiðo/", + "example": "Ella usó un vestido hermoso en la boda.", + "exampleTranslation": "Describiendo vestimenta formal" + }, + { + "word": "Zapatos", + "translation": "Calzado que cubre los pies", + "phonetic": "/θaˈpatos/", + "example": "Necesito comprar zapatos nuevos para correr.", + "exampleTranslation": "Hablando sobre necesidades de calzado" + }, + { + "word": "Sombrero", + "translation": "Cobertura usada en la cabeza", + "phonetic": "/somˈbɾeɾo/", + "example": "Usa un sombrero para protegerte del sol.", + "exampleTranslation": "Aconsejando sobre protección solar" + }, + { + "word": "Chaqueta", + "translation": "Prenda exterior usada sobre otra ropa", + "phonetic": "/tʃaˈketa/", + "example": "Hace frío afuera, trae tu chaqueta.", + "exampleTranslation": "Sugiriendo ropa abrigada" + }, + { + "word": "Calcetines", + "translation": "Ropa usada en los pies dentro de los zapatos", + "phonetic": "/kalθeˈtines/", + "example": "No puedo encontrar un par de calcetines que hagan juego.", + "exampleTranslation": "Hablando sobre problemas comunes de ropa" + }, + { + "word": "Guantes", + "translation": "Cobertura usada en las manos", + "phonetic": "/ˈɡwantes/", + "example": "Usa guantes cuando esté helado afuera.", + "exampleTranslation": "Aconsejando sobre accesorios de invierno" + } + ] +} diff --git a/assets/vocabulary/day13_fr.json b/assets/vocabulary/day13_fr.json new file mode 100644 index 0000000..b51ad2a --- /dev/null +++ b/assets/vocabulary/day13_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Chemise", + "translation": "Vêtement porté sur le haut du corps", + "phonetic": "/ʃəmiz/", + "example": "Il porte une chemise bleue aujourd'hui.", + "exampleTranslation": "Décrire les vêtements du haut du corps de quelqu'un" + }, + { + "word": "Pantalon", + "translation": "Vêtement porté sur les jambes", + "phonetic": "/pɑ̃talɔ̃/", + "example": "Ce pantalon est trop serré pour moi.", + "exampleTranslation": "Parler de vêtements pour les jambes" + }, + { + "word": "Robe", + "translation": "Vêtement d'une seule pièce pour femmes ou filles", + "phonetic": "/ʁɔb/", + "example": "Elle portait une belle robe au mariage.", + "exampleTranslation": "Décrire une tenue formelle" + }, + { + "word": "Chaussures", + "translation": "Chaussures qui couvrent les pieds", + "phonetic": "/ʃosyʁ/", + "example": "J'ai besoin d'acheter de nouvelles chaussures pour courir.", + "exampleTranslation": "Parler des besoins en chaussures" + }, + { + "word": "Chapeau", + "translation": "Couvre-chef porté sur la tête", + "phonetic": "/ʃapo/", + "example": "Portez un chapeau pour vous protéger du soleil.", + "exampleTranslation": "Conseiller sur la protection solaire" + }, + { + "word": "Veste", + "translation": "Vêtement extérieur porté sur d'autres vêtements", + "phonetic": "/vɛst/", + "example": "Il fait froid dehors, apporte ta veste.", + "exampleTranslation": "Suggérer des vêtements chauds" + }, + { + "word": "Chaussettes", + "translation": "Vêtements portés sur les pieds à l'intérieur des chaussures", + "phonetic": "/ʃosɛt/", + "example": "Je ne trouve pas une paire de chaussettes assorties.", + "exampleTranslation": "Parler de problèmes vestimentaires courants" + }, + { + "word": "Gants", + "translation": "Couvre-mains portés sur les mains", + "phonetic": "/ɡɑ̃/", + "example": "Portez des gants quand il gèle dehors.", + "exampleTranslation": "Conseiller sur les accessoires d'hiver" + } + ] +} diff --git a/assets/vocabulary/day13_pt.json b/assets/vocabulary/day13_pt.json new file mode 100644 index 0000000..761871a --- /dev/null +++ b/assets/vocabulary/day13_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Camisa", + "translation": "Roupa usada na parte superior do corpo", + "phonetic": "/kaˈmizɐ/", + "example": "Ele está usando uma camisa azul hoje.", + "exampleTranslation": "Descrevendo a roupa da parte superior do corpo de alguém" + }, + { + "word": "Calças", + "translation": "Roupa usada nas pernas", + "phonetic": "/ˈkawsɐs/", + "example": "Estas calças estão muito apertadas para mim.", + "exampleTranslation": "Falando sobre roupa de pernas" + }, + { + "word": "Vestido", + "translation": "Peça de roupa única para mulheres ou meninas", + "phonetic": "/vɛsˈtʃidu/", + "example": "Ela usou um vestido lindo no casamento.", + "exampleTranslation": "Descrevendo traje formal" + }, + { + "word": "Sapatos", + "translation": "Calçado que cobre os pés", + "phonetic": "/saˈpatus/", + "example": "Preciso comprar sapatos novos para correr.", + "exampleTranslation": "Falando sobre necessidades de calçado" + }, + { + "word": "Chapéu", + "translation": "Cobertura usada na cabeça", + "phonetic": "/ʃaˈpɛw/", + "example": "Use um chapéu para se proteger do sol.", + "exampleTranslation": "Aconselhando sobre proteção solar" + }, + { + "word": "Jaqueta", + "translation": "Peça exterior usada sobre outras roupas", + "phonetic": "/ʒaˈkɛtɐ/", + "example": "Está frio lá fora, traga sua jaqueta.", + "exampleTranslation": "Sugerindo roupa quente" + }, + { + "word": "Meias", + "translation": "Roupa usada nos pés dentro dos sapatos", + "phonetic": "/ˈmejɐs/", + "example": "Não consigo encontrar um par de meias combinando.", + "exampleTranslation": "Falando sobre problemas comuns de roupa" + }, + { + "word": "Luvas", + "translation": "Cobertura usada nas mãos", + "phonetic": "/ˈluvɐs/", + "example": "Use luvas quando estiver congelante lá fora.", + "exampleTranslation": "Aconselhando sobre acessórios de inverno" + } + ] +} diff --git a/assets/vocabulary/day14_de.json b/assets/vocabulary/day14_de.json new file mode 100644 index 0000000..c7c7415 --- /dev/null +++ b/assets/vocabulary/day14_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Hund", + "translation": "Ein häufiges Haustier, das bellt", + "phonetic": "/hʊnt/", + "example": "Mein Hund spielt gerne Apportieren im Park.", + "exampleTranslation": "Über die Lieblingsaktivität eines Haustiers sprechen" + }, + { + "word": "Katze", + "translation": "Ein kleines Haustier, das miaut", + "phonetic": "/ˈkatsə/", + "example": "Die Katze schläft auf dem Sofa.", + "exampleTranslation": "Beschreiben, wo ein Haustier sich ausruht" + }, + { + "word": "Vogel", + "translation": "Ein Tier mit Flügeln, das fliegen kann", + "phonetic": "/ˈfoːɡl̩/", + "example": "Ich habe einen schönen Vogel im Baum gesehen.", + "exampleTranslation": "Über Wildtierbeobachtung sprechen" + }, + { + "word": "Fisch", + "translation": "Ein Tier, das im Wasser lebt", + "phonetic": "/fɪʃ/", + "example": "Wir haben bunte Fische in unserem Aquarium.", + "exampleTranslation": "Haustiere im Tank beschreiben" + }, + { + "word": "Pferd", + "translation": "Ein großes Tier zum Reiten", + "phonetic": "/pfeːɐ̯t/", + "example": "Sie hat letzten Sommer gelernt, ein Pferd zu reiten.", + "exampleTranslation": "Über das Erlernen einer neuen Fähigkeit sprechen" + }, + { + "word": "Kuh", + "translation": "Ein Bauernhoftier, das Milch gibt", + "phonetic": "/kuː/", + "example": "Der Bauer melkt die Kühe jeden Morgen.", + "exampleTranslation": "Farmarbeit beschreiben" + }, + { + "word": "Huhn", + "translation": "Ein Bauernhofvogel, der Eier legt", + "phonetic": "/huːn/", + "example": "Wir sammeln frische Eier von den Hühnern.", + "exampleTranslation": "Über Farmaufgaben sprechen" + }, + { + "word": "Schwein", + "translation": "Ein Bauernhoftier mit einem Ringelschwanz", + "phonetic": "/ʃvaɪn/", + "example": "Die Schweine wälzen sich im Schlamm.", + "exampleTranslation": "Tierverhalten beschreiben" + } + ] +} diff --git a/assets/vocabulary/day14_en.json b/assets/vocabulary/day14_en.json new file mode 100644 index 0000000..a8c71ac --- /dev/null +++ b/assets/vocabulary/day14_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Dog", + "translation": "A common domestic pet that barks", + "phonetic": "/dɔːɡ/", + "example": "My dog loves to play fetch in the park.", + "exampleTranslation": "Talking about a pet's favorite activity" + }, + { + "word": "Cat", + "translation": "A small domestic animal that meows", + "phonetic": "/kæt/", + "example": "The cat is sleeping on the sofa.", + "exampleTranslation": "Describing where a pet is resting" + }, + { + "word": "Bird", + "translation": "An animal with wings that can fly", + "phonetic": "/bɜːrd/", + "example": "I saw a beautiful bird in the tree.", + "exampleTranslation": "Talking about wildlife observation" + }, + { + "word": "Fish", + "translation": "An animal that lives in water", + "phonetic": "/fɪʃ/", + "example": "We have colorful fish in our aquarium.", + "exampleTranslation": "Describing pets in a tank" + }, + { + "word": "Horse", + "translation": "A large animal used for riding", + "phonetic": "/hɔːrs/", + "example": "She learned how to ride a horse last summer.", + "exampleTranslation": "Talking about learning a new skill" + }, + { + "word": "Cow", + "translation": "A farm animal that gives milk", + "phonetic": "/kaʊ/", + "example": "The farmer milks the cows every morning.", + "exampleTranslation": "Describing farm work" + }, + { + "word": "Chicken", + "translation": "A farm bird that lays eggs", + "phonetic": "/ˈtʃɪkɪn/", + "example": "We collect fresh eggs from the chickens.", + "exampleTranslation": "Talking about farm tasks" + }, + { + "word": "Pig", + "translation": "A farm animal with a curly tail", + "phonetic": "/pɪɡ/", + "example": "The pigs are rolling in the mud.", + "exampleTranslation": "Describing animal behavior" + } + ] +} diff --git a/assets/vocabulary/day14_es.json b/assets/vocabulary/day14_es.json new file mode 100644 index 0000000..b796ed5 --- /dev/null +++ b/assets/vocabulary/day14_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Perro", + "translation": "Una mascota doméstica común que ladra", + "phonetic": "/ˈpero/", + "example": "A mi perro le encanta jugar a buscar en el parque.", + "exampleTranslation": "Hablando sobre la actividad favorita de una mascota" + }, + { + "word": "Gato", + "translation": "Un animal doméstico pequeño que maúlla", + "phonetic": "/ˈɡato/", + "example": "El gato está durmiendo en el sofá.", + "exampleTranslation": "Describiendo dónde está descansando una mascota" + }, + { + "word": "Pájaro", + "translation": "Un animal con alas que puede volar", + "phonetic": "/ˈpaxaɾo/", + "example": "Vi un pájaro hermoso en el árbol.", + "exampleTranslation": "Hablando sobre observación de vida silvestre" + }, + { + "word": "Pez", + "translation": "Un animal que vive en el agua", + "phonetic": "/peθ/", + "example": "Tenemos peces coloridos en nuestro acuario.", + "exampleTranslation": "Describiendo mascotas en un tanque" + }, + { + "word": "Caballo", + "translation": "Un animal grande usado para montar", + "phonetic": "/kaˈβaʎo/", + "example": "Ella aprendió a montar a caballo el verano pasado.", + "exampleTranslation": "Hablando sobre aprender una nueva habilidad" + }, + { + "word": "Vaca", + "translation": "Un animal de granja que da leche", + "phonetic": "/ˈbaka/", + "example": "El granjero ordeña las vacas todas las mañanas.", + "exampleTranslation": "Describiendo trabajo de granja" + }, + { + "word": "Pollo", + "translation": "Un ave de granja que pone huevos", + "phonetic": "/ˈpoʎo/", + "example": "Recogemos huevos frescos de los pollos.", + "exampleTranslation": "Hablando sobre tareas de granja" + }, + { + "word": "Cerdo", + "translation": "Un animal de granja con cola rizada", + "phonetic": "/ˈθeɾðo/", + "example": "Los cerdos están revolcándose en el barro.", + "exampleTranslation": "Describiendo comportamiento animal" + } + ] +} diff --git a/assets/vocabulary/day14_fr.json b/assets/vocabulary/day14_fr.json new file mode 100644 index 0000000..7fb1234 --- /dev/null +++ b/assets/vocabulary/day14_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Chien", + "translation": "Un animal de compagnie domestique courant qui aboie", + "phonetic": "/ʃjɛ̃/", + "example": "Mon chien adore jouer à rapporter dans le parc.", + "exampleTranslation": "Parler de l'activité préférée d'un animal" + }, + { + "word": "Chat", + "translation": "Un petit animal domestique qui miaule", + "phonetic": "/ʃa/", + "example": "Le chat dort sur le canapé.", + "exampleTranslation": "Décrire où un animal se repose" + }, + { + "word": "Oiseau", + "translation": "Un animal avec des ailes qui peut voler", + "phonetic": "/wazo/", + "example": "J'ai vu un bel oiseau dans l'arbre.", + "exampleTranslation": "Parler d'observation de la faune" + }, + { + "word": "Poisson", + "translation": "Un animal qui vit dans l'eau", + "phonetic": "/pwasɔ̃/", + "example": "Nous avons des poissons colorés dans notre aquarium.", + "exampleTranslation": "Décrire des animaux dans un aquarium" + }, + { + "word": "Cheval", + "translation": "Un grand animal utilisé pour monter", + "phonetic": "/ʃəval/", + "example": "Elle a appris à monter à cheval l'été dernier.", + "exampleTranslation": "Parler d'apprendre une nouvelle compétence" + }, + { + "word": "Vache", + "translation": "Un animal de ferme qui donne du lait", + "phonetic": "/vaʃ/", + "example": "Le fermier trait les vaches tous les matins.", + "exampleTranslation": "Décrire le travail à la ferme" + }, + { + "word": "Poulet", + "translation": "Un oiseau de ferme qui pond des œufs", + "phonetic": "/pulɛ/", + "example": "Nous ramassons des œufs frais des poulets.", + "exampleTranslation": "Parler des tâches à la ferme" + }, + { + "word": "Cochon", + "translation": "Un animal de ferme avec une queue en tire-bouchon", + "phonetic": "/kɔʃɔ̃/", + "example": "Les cochons se roulent dans la boue.", + "exampleTranslation": "Décrire le comportement animal" + } + ] +} diff --git a/assets/vocabulary/day14_pt.json b/assets/vocabulary/day14_pt.json new file mode 100644 index 0000000..5263d04 --- /dev/null +++ b/assets/vocabulary/day14_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Cachorro", + "translation": "Um animal de estimação doméstico comum que late", + "phonetic": "/kaˈʃoʁu/", + "example": "Meu cachorro adora brincar de buscar no parque.", + "exampleTranslation": "Falando sobre a atividade favorita de um animal de estimação" + }, + { + "word": "Gato", + "translation": "Um pequeno animal doméstico que mia", + "phonetic": "/ˈɡatu/", + "example": "O gato está dormindo no sofá.", + "exampleTranslation": "Descrevendo onde um animal de estimação está descansando" + }, + { + "word": "Pássaro", + "translation": "Um animal com asas que pode voar", + "phonetic": "/ˈpasaɾu/", + "example": "Eu vi um pássaro lindo na árvore.", + "exampleTranslation": "Falando sobre observação da vida selvagem" + }, + { + "word": "Peixe", + "translation": "Um animal que vive na água", + "phonetic": "/ˈpejʃi/", + "example": "Temos peixes coloridos no nosso aquário.", + "exampleTranslation": "Descrevendo animais de estimação em um tanque" + }, + { + "word": "Cavalo", + "translation": "Um grande animal usado para montar", + "phonetic": "/kaˈvalu/", + "example": "Ela aprendeu a andar a cavalo no verão passado.", + "exampleTranslation": "Falando sobre aprender uma nova habilidade" + }, + { + "word": "Vaca", + "translation": "Um animal de fazenda que dá leite", + "phonetic": "/ˈvakɐ/", + "example": "O fazendeiro ordenha as vacas todas as manhãs.", + "exampleTranslation": "Descrevendo trabalho de fazenda" + }, + { + "word": "Galinha", + "translation": "Uma ave de fazenda que põe ovos", + "phonetic": "/ɡaˈliɲɐ/", + "example": "Coletamos ovos frescos das galinhas.", + "exampleTranslation": "Falando sobre tarefas de fazenda" + }, + { + "word": "Porco", + "translation": "Um animal de fazenda com rabo enrolado", + "phonetic": "/ˈpoʁku/", + "example": "Os porcos estão rolando na lama.", + "exampleTranslation": "Descrevendo comportamento animal" + } + ] +} diff --git a/assets/vocabulary/day15_de.json b/assets/vocabulary/day15_de.json new file mode 100644 index 0000000..74e78e7 --- /dev/null +++ b/assets/vocabulary/day15_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Auto", + "translation": "Ein vierrädriges Fahrzeug zum Reisen", + "phonetic": "/ˈaʊto/", + "example": "Wir sind mit unserem Auto zum Strand gefahren.", + "exampleTranslation": "Über eine Reise mit einem Fahrzeug sprechen" + }, + { + "word": "Bus", + "translation": "Ein großes Fahrzeug, das viele Passagiere befördert", + "phonetic": "/bʊs/", + "example": "Ich nehme jeden Morgen den Bus zur Arbeit.", + "exampleTranslation": "Den täglichen Weg zur Arbeit beschreiben" + }, + { + "word": "Zug", + "translation": "Ein Fahrzeug, das auf Eisenbahngleisen fährt", + "phonetic": "/tsuːk/", + "example": "Der Zug kommt um 8 Uhr am Bahnhof an.", + "exampleTranslation": "Über Zugfahrpläne sprechen" + }, + { + "word": "Fahrrad", + "translation": "Ein zweirädriges Fahrzeug, das durch Treten angetrieben wird", + "phonetic": "/ˈfaːɐ̯ʁaːt/", + "example": "Sie fährt jedes Wochenende mit dem Fahrrad zum Park.", + "exampleTranslation": "Freizeittransport beschreiben" + }, + { + "word": "Flugzeug", + "translation": "Ein Luftfahrzeug, das am Himmel fliegt", + "phonetic": "/ˈfluːktsɔʏk/", + "example": "Wir nehmen ein Flugzeug, um Oma zu besuchen.", + "exampleTranslation": "Flugreisepläne besprechen" + }, + { + "word": "Boot", + "translation": "Ein Fahrzeug zum Reisen auf dem Wasser", + "phonetic": "/boːt/", + "example": "Wir haben eine Bootstour um die Insel gemacht.", + "exampleTranslation": "Über Wassertransport sprechen" + }, + { + "word": "Gehen", + "translation": "Sich zu Fuß bewegen", + "phonetic": "/ˈɡeːən/", + "example": "Ich gehe zum Laden, wenn das Wetter schön ist.", + "exampleTranslation": "Fußgängerbewegung beschreiben" + }, + { + "word": "U-Bahn", + "translation": "Ein unterirdisches Zugsystem", + "phonetic": "/ˈuːbaːn/", + "example": "Die U-Bahn ist der schnellste Weg in die Innenstadt.", + "exampleTranslation": "Über städtischen Verkehr diskutieren" + } + ] +} diff --git a/assets/vocabulary/day15_en.json b/assets/vocabulary/day15_en.json new file mode 100644 index 0000000..143f7ef --- /dev/null +++ b/assets/vocabulary/day15_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Car", + "translation": "A four-wheeled vehicle for traveling", + "phonetic": "/kɑːr/", + "example": "We drove our car to the beach.", + "exampleTranslation": "Talking about a trip using a vehicle" + }, + { + "word": "Bus", + "translation": "A large vehicle that carries many passengers", + "phonetic": "/bʌs/", + "example": "I take the bus to work every morning.", + "exampleTranslation": "Describing daily commute" + }, + { + "word": "Train", + "translation": "A vehicle that runs on railroad tracks", + "phonetic": "/treɪn/", + "example": "The train arrives at the station at 8 AM.", + "exampleTranslation": "Talking about train schedules" + }, + { + "word": "Bike", + "translation": "A two-wheeled vehicle powered by pedaling", + "phonetic": "/baɪk/", + "example": "She rides her bike to the park every weekend.", + "exampleTranslation": "Describing recreational transportation" + }, + { + "word": "Plane", + "translation": "An aircraft that flies in the sky", + "phonetic": "/pleɪn/", + "example": "We're taking a plane to visit grandma.", + "exampleTranslation": "Discussing air travel plans" + }, + { + "word": "Boat", + "translation": "A vehicle for traveling on water", + "phonetic": "/boʊt/", + "example": "We took a boat tour around the island.", + "exampleTranslation": "Talking about water transportation" + }, + { + "word": "Walk", + "translation": "To move on foot", + "phonetic": "/wɔːk/", + "example": "I walk to the store when the weather is nice.", + "exampleTranslation": "Describing pedestrian movement" + }, + { + "word": "Subway", + "translation": "An underground train system", + "phonetic": "/ˈsʌbweɪ/", + "example": "The subway is the fastest way to get downtown.", + "exampleTranslation": "Discussing urban transportation" + } + ] +} diff --git a/assets/vocabulary/day15_es.json b/assets/vocabulary/day15_es.json new file mode 100644 index 0000000..e617047 --- /dev/null +++ b/assets/vocabulary/day15_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Coche", + "translation": "Un vehículo de cuatro ruedas para viajar", + "phonetic": "/ˈkotʃe/", + "example": "Condujimos nuestro coche a la playa.", + "exampleTranslation": "Hablando sobre un viaje usando un vehículo" + }, + { + "word": "Autobús", + "translation": "Un vehículo grande que transporta muchos pasajeros", + "phonetic": "/awtoˈβus/", + "example": "Tomo el autobús al trabajo todas las mañanas.", + "exampleTranslation": "Describiendo el viaje diario" + }, + { + "word": "Tren", + "translation": "Un vehículo que circula por vías férreas", + "phonetic": "/tɾen/", + "example": "El tren llega a la estación a las 8 AM.", + "exampleTranslation": "Hablando sobre horarios de trenes" + }, + { + "word": "Bicicleta", + "translation": "Un vehículo de dos ruedas impulsado por pedales", + "phonetic": "/biθiˈkleta/", + "example": "Ella monta su bicicleta al parque cada fin de semana.", + "exampleTranslation": "Describiendo transporte recreativo" + }, + { + "word": "Avión", + "translation": "Una aeronave que vuela en el cielo", + "phonetic": "/aˈβjon/", + "example": "Tomaremos un avión para visitar a la abuela.", + "exampleTranslation": "Discutiendo planes de viaje aéreo" + }, + { + "word": "Barco", + "translation": "Un vehículo para viajar por agua", + "phonetic": "/ˈbaɾko/", + "example": "Hicimos un recorrido en barco alrededor de la isla.", + "exampleTranslation": "Hablando sobre transporte acuático" + }, + { + "word": "Caminar", + "translation": "Moverse a pie", + "phonetic": "/kamiˈnaɾ/", + "example": "Camino a la tienda cuando el clima es agradable.", + "exampleTranslation": "Describiendo movimiento peatonal" + }, + { + "word": "Metro", + "translation": "Un sistema de trenes subterráneo", + "phonetic": "/ˈmetɾo/", + "example": "El metro es la forma más rápida de llegar al centro.", + "exampleTranslation": "Discutiendo transporte urbano" + } + ] +} diff --git a/assets/vocabulary/day15_fr.json b/assets/vocabulary/day15_fr.json new file mode 100644 index 0000000..d6907b8 --- /dev/null +++ b/assets/vocabulary/day15_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Voiture", + "translation": "Un véhicule à quatre roues pour voyager", + "phonetic": "/vwatyʁ/", + "example": "Nous avons conduit notre voiture à la plage.", + "exampleTranslation": "Parler d'un voyage en véhicule" + }, + { + "word": "Bus", + "translation": "Un grand véhicule qui transporte de nombreux passagers", + "phonetic": "/bys/", + "example": "Je prends le bus pour aller au travail tous les matins.", + "exampleTranslation": "Décrire le trajet quotidien" + }, + { + "word": "Train", + "translation": "Un véhicule qui roule sur des rails", + "phonetic": "/tʁɛ̃/", + "example": "Le train arrive à la gare à 8 heures.", + "exampleTranslation": "Parler des horaires de train" + }, + { + "word": "Vélo", + "translation": "Un véhicule à deux roues propulsé par des pédales", + "phonetic": "/velo/", + "example": "Elle fait du vélo au parc chaque week-end.", + "exampleTranslation": "Décrire le transport récréatif" + }, + { + "word": "Avion", + "translation": "Un aéronef qui vole dans le ciel", + "phonetic": "/avjɔ̃/", + "example": "Nous prenons un avion pour rendre visite à grand-mère.", + "exampleTranslation": "Discuter des plans de voyage aérien" + }, + { + "word": "Bateau", + "translation": "Un véhicule pour voyager sur l'eau", + "phonetic": "/bato/", + "example": "Nous avons fait une excursion en bateau autour de l'île.", + "exampleTranslation": "Parler de transport aquatique" + }, + { + "word": "Marcher", + "translation": "Se déplacer à pied", + "phonetic": "/maʁʃe/", + "example": "Je marche jusqu'au magasin quand il fait beau.", + "exampleTranslation": "Décrire le déplacement piéton" + }, + { + "word": "Métro", + "translation": "Un système de train souterrain", + "phonetic": "/metʁo/", + "example": "Le métro est le moyen le plus rapide d'aller en centre-ville.", + "exampleTranslation": "Discuter du transport urbain" + } + ] +} diff --git a/assets/vocabulary/day15_pt.json b/assets/vocabulary/day15_pt.json new file mode 100644 index 0000000..219eb45 --- /dev/null +++ b/assets/vocabulary/day15_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Carro", + "translation": "Um veículo de quatro rodas para viajar", + "phonetic": "/ˈkaʁu/", + "example": "Dirigimos nosso carro até a praia.", + "exampleTranslation": "Falando sobre uma viagem usando um veículo" + }, + { + "word": "Ônibus", + "translation": "Um veículo grande que transporta muitos passageiros", + "phonetic": "/ˈoniβus/", + "example": "Eu pego o ônibus para o trabalho todas as manhãs.", + "exampleTranslation": "Descrevendo deslocamento diário" + }, + { + "word": "Trem", + "translation": "Um veículo que corre sobre trilhos ferroviários", + "phonetic": "/tɾẽj/", + "example": "O trem chega na estação às 8 da manhã.", + "exampleTranslation": "Falando sobre horários de trem" + }, + { + "word": "Bicicleta", + "translation": "Um veículo de duas rodas movido por pedais", + "phonetic": "/bisiˈklɛtɐ/", + "example": "Ela vai de bicicleta ao parque todo fim de semana.", + "exampleTranslation": "Descrevendo transporte recreativo" + }, + { + "word": "Avião", + "translation": "Uma aeronave que voa no céu", + "phonetic": "/aviˈɐ̃w/", + "example": "Vamos pegar um avião para visitar a vovó.", + "exampleTranslation": "Discutindo planos de viagem aérea" + }, + { + "word": "Barco", + "translation": "Um veículo para viajar na água", + "phonetic": "/ˈbaʁku/", + "example": "Fizemos um passeio de barco ao redor da ilha.", + "exampleTranslation": "Falando sobre transporte aquático" + }, + { + "word": "Caminhar", + "translation": "Mover-se a pé", + "phonetic": "/kamiˈɲaʁ/", + "example": "Eu caminho até a loja quando o tempo está bom.", + "exampleTranslation": "Descrevendo movimento de pedestre" + }, + { + "word": "Metrô", + "translation": "Um sistema de trem subterrâneo", + "phonetic": "/meˈtɾo/", + "example": "O metrô é a forma mais rápida de chegar ao centro.", + "exampleTranslation": "Discutindo transporte urbano" + } + ] +} diff --git a/assets/vocabulary/day16_de.json b/assets/vocabulary/day16_de.json new file mode 100644 index 0000000..99541d6 --- /dev/null +++ b/assets/vocabulary/day16_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Glücklich", + "translation": "Freude und Zufriedenheit empfinden", + "phonetic": "/ˈɡlʏklɪç/", + "example": "Ich bin so glücklich, dich zu sehen!", + "exampleTranslation": "Freude über das Treffen mit jemandem ausdrücken" + }, + { + "word": "Traurig", + "translation": "Kummer oder Unglück empfinden", + "phonetic": "/ˈtʁaʊ̯ʁɪç/", + "example": "Sie fühlt sich traurig, weil ihr Haustier krank ist.", + "exampleTranslation": "Einen Grund für Traurigkeit erklären" + }, + { + "word": "Wütend", + "translation": "Starkes Missfallen oder Wut empfinden", + "phonetic": "/ˈvyːtənt/", + "example": "Er wird wütend, wenn Leute zu spät kommen.", + "exampleTranslation": "Beschreiben, was Wut verursacht" + }, + { + "word": "Ängstlich", + "translation": "Angst oder Furcht empfinden", + "phonetic": "/ˈɛŋstlɪç/", + "example": "Das Kind ist ängstlich vor der Dunkelheit.", + "exampleTranslation": "Über eine häufige Angst sprechen" + }, + { + "word": "Aufgeregt", + "translation": "Begeisterung und Vorfreude empfinden", + "phonetic": "/ˈaʊfɡəʁeːkt/", + "example": "Ich bin aufgeregt wegen meiner Geburtstagsfeier!", + "exampleTranslation": "Vorfreude auf ein Ereignis ausdrücken" + }, + { + "word": "Müde", + "translation": "Sich erschöpft fühlen oder Ruhe benötigen", + "phonetic": "/ˈmyːdə/", + "example": "Ich bin zu müde, um heute Abend auszugehen.", + "exampleTranslation": "Eine Einladung wegen Müdigkeit ablehnen" + }, + { + "word": "Nervös", + "translation": "Angst oder Sorge empfinden", + "phonetic": "/nɛʁˈvøːs/", + "example": "Ich bin nervös wegen des Vorstellungsgesprächs.", + "exampleTranslation": "Angst vor zukünftigen Ereignissen ausdrücken" + }, + { + "word": "Stolz", + "translation": "Zufriedenheit über Erfolge empfinden", + "phonetic": "/ʃtɔlts/", + "example": "Ich bin stolz auf den Erfolg meiner Tochter.", + "exampleTranslation": "Zufriedenheit über jemandes Leistung ausdrücken" + } + ] +} diff --git a/assets/vocabulary/day16_en.json b/assets/vocabulary/day16_en.json new file mode 100644 index 0000000..4f65b36 --- /dev/null +++ b/assets/vocabulary/day16_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Happy", + "translation": "Feeling joy and contentment", + "phonetic": "/ˈhæpi/", + "example": "I'm so happy to see you!", + "exampleTranslation": "Expressing joy at meeting someone" + }, + { + "word": "Sad", + "translation": "Feeling sorrow or unhappiness", + "phonetic": "/sæd/", + "example": "She feels sad because her pet is sick.", + "exampleTranslation": "Explaining a reason for sadness" + }, + { + "word": "Angry", + "translation": "Feeling strong displeasure or rage", + "phonetic": "/ˈæŋɡri/", + "example": "He gets angry when people are late.", + "exampleTranslation": "Describing what causes anger" + }, + { + "word": "Scared", + "translation": "Feeling fear or fright", + "phonetic": "/skɛrd/", + "example": "The child is scared of the dark.", + "exampleTranslation": "Talking about a common fear" + }, + { + "word": "Excited", + "translation": "Feeling enthusiasm and eagerness", + "phonetic": "/ɪkˈsaɪtɪd/", + "example": "I'm excited about my birthday party!", + "exampleTranslation": "Expressing anticipation for an event" + }, + { + "word": "Tired", + "translation": "Feeling exhausted or needing rest", + "phonetic": "/taɪərd/", + "example": "I'm too tired to go out tonight.", + "exampleTranslation": "Declining an invitation due to fatigue" + }, + { + "word": "Nervous", + "translation": "Feeling anxious or worried", + "phonetic": "/ˈnɜːrvəs/", + "example": "I'm nervous about the job interview.", + "exampleTranslation": "Expressing anxiety about future events" + }, + { + "word": "Proud", + "translation": "Feeling satisfaction in achievements", + "phonetic": "/praʊd/", + "example": "I'm proud of my daughter's success.", + "exampleTranslation": "Expressing satisfaction in someone's accomplishment" + } + ] +} diff --git a/assets/vocabulary/day16_es.json b/assets/vocabulary/day16_es.json new file mode 100644 index 0000000..77e6fbc --- /dev/null +++ b/assets/vocabulary/day16_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Feliz", + "translation": "Sentir alegría y satisfacción", + "phonetic": "/feˈliθ/", + "example": "¡Estoy tan feliz de verte!", + "exampleTranslation": "Expresando alegría al conocer a alguien" + }, + { + "word": "Triste", + "translation": "Sentir pena o infelicidad", + "phonetic": "/ˈtɾiste/", + "example": "Ella se siente triste porque su mascota está enferma.", + "exampleTranslation": "Explicando una razón para la tristeza" + }, + { + "word": "Enojado", + "translation": "Sentir gran disgusto o rabia", + "phonetic": "/enoˈxaðo/", + "example": "Él se enoja cuando la gente llega tarde.", + "exampleTranslation": "Describiendo qué causa enojo" + }, + { + "word": "Asustado", + "translation": "Sentir miedo o temor", + "phonetic": "/asusˈtaðo/", + "example": "El niño está asustado de la oscuridad.", + "exampleTranslation": "Hablando sobre un miedo común" + }, + { + "word": "Emocionado", + "translation": "Sentir entusiasmo y ansias", + "phonetic": "/emoθjoˈnaðo/", + "example": "¡Estoy emocionado por mi fiesta de cumpleaños!", + "exampleTranslation": "Expresando anticipación por un evento" + }, + { + "word": "Cansado", + "translation": "Sentirse agotado o necesitar descanso", + "phonetic": "/kanˈsaðo/", + "example": "Estoy demasiado cansado para salir esta noche.", + "exampleTranslation": "Rechazando una invitación por fatiga" + }, + { + "word": "Nervioso", + "translation": "Sentir ansiedad o preocupación", + "phonetic": "/neɾˈβjoso/", + "example": "Estoy nervioso por la entrevista de trabajo.", + "exampleTranslation": "Expresando ansiedad sobre eventos futuros" + }, + { + "word": "Orgulloso", + "translation": "Sentir satisfacción por los logros", + "phonetic": "/oɾɣuˈʎoso/", + "example": "Estoy orgulloso del éxito de mi hija.", + "exampleTranslation": "Expresando satisfacción por el logro de alguien" + } + ] +} diff --git a/assets/vocabulary/day16_fr.json b/assets/vocabulary/day16_fr.json new file mode 100644 index 0000000..91bf87d --- /dev/null +++ b/assets/vocabulary/day16_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Heureux", + "translation": "Ressentir de la joie et du contentement", + "phonetic": "/œʁø/", + "example": "Je suis si heureux de te voir!", + "exampleTranslation": "Exprimer la joie de rencontrer quelqu'un" + }, + { + "word": "Triste", + "translation": "Ressentir du chagrin ou du malheur", + "phonetic": "/tʁist/", + "example": "Elle se sent triste parce que son animal est malade.", + "exampleTranslation": "Expliquer une raison de tristesse" + }, + { + "word": "En colère", + "translation": "Ressentir un fort mécontentement ou de la rage", + "phonetic": "/ɑ̃ kɔlɛʁ/", + "example": "Il se met en colère quand les gens sont en retard.", + "exampleTranslation": "Décrire ce qui cause la colère" + }, + { + "word": "Effrayé", + "translation": "Ressentir de la peur ou de la frayeur", + "phonetic": "/efʁɛje/", + "example": "L'enfant est effrayé par l'obscurité.", + "exampleTranslation": "Parler d'une peur commune" + }, + { + "word": "Excité", + "translation": "Ressentir de l'enthousiasme et de l'impatience", + "phonetic": "/ɛksite/", + "example": "Je suis excité pour ma fête d'anniversaire!", + "exampleTranslation": "Exprimer l'anticipation d'un événement" + }, + { + "word": "Fatigué", + "translation": "Se sentir épuisé ou avoir besoin de repos", + "phonetic": "/fatiɡe/", + "example": "Je suis trop fatigué pour sortir ce soir.", + "exampleTranslation": "Décliner une invitation en raison de la fatigue" + }, + { + "word": "Nerveux", + "translation": "Ressentir de l'anxiété ou de l'inquiétude", + "phonetic": "/nɛʁvø/", + "example": "Je suis nerveux à propos de l'entretien d'embauche.", + "exampleTranslation": "Exprimer l'anxiété concernant des événements futurs" + }, + { + "word": "Fier", + "translation": "Ressentir de la satisfaction dans les réalisations", + "phonetic": "/fjɛʁ/", + "example": "Je suis fier du succès de ma fille.", + "exampleTranslation": "Exprimer la satisfaction de la réussite de quelqu'un" + } + ] +} diff --git a/assets/vocabulary/day16_pt.json b/assets/vocabulary/day16_pt.json new file mode 100644 index 0000000..6a54230 --- /dev/null +++ b/assets/vocabulary/day16_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Feliz", + "translation": "Sentir alegria e contentamento", + "phonetic": "/feˈlis/", + "example": "Estou tão feliz em te ver!", + "exampleTranslation": "Expressando alegria ao encontrar alguém" + }, + { + "word": "Triste", + "translation": "Sentir tristeza ou infelicidade", + "phonetic": "/ˈtɾistʃi/", + "example": "Ela se sente triste porque seu animal de estimação está doente.", + "exampleTranslation": "Explicando uma razão para tristeza" + }, + { + "word": "Bravo", + "translation": "Sentir grande descontentamento ou raiva", + "phonetic": "/ˈbɾavu/", + "example": "Ele fica bravo quando as pessoas se atrasam.", + "exampleTranslation": "Descrevendo o que causa raiva" + }, + { + "word": "Assustado", + "translation": "Sentir medo ou susto", + "phonetic": "/asusˈtadu/", + "example": "A criança está assustada do escuro.", + "exampleTranslation": "Falando sobre um medo comum" + }, + { + "word": "Animado", + "translation": "Sentir entusiasmo e ansiedade positiva", + "phonetic": "/aniˈmadu/", + "example": "Estou animado para minha festa de aniversário!", + "exampleTranslation": "Expressando antecipação por um evento" + }, + { + "word": "Cansado", + "translation": "Sentir-se exausto ou precisando de descanso", + "phonetic": "/kɐ̃ˈsadu/", + "example": "Estou cansado demais para sair hoje à noite.", + "exampleTranslation": "Recusando um convite devido à fadiga" + }, + { + "word": "Nervoso", + "translation": "Sentir ansiedade ou preocupação", + "phonetic": "/neʁˈvozu/", + "example": "Estou nervoso com a entrevista de emprego.", + "exampleTranslation": "Expressando ansiedade sobre eventos futuros" + }, + { + "word": "Orgulhoso", + "translation": "Sentir satisfação nas conquistas", + "phonetic": "/oʁɡuˈʎozu/", + "example": "Estou orgulhoso do sucesso da minha filha.", + "exampleTranslation": "Expressando satisfação na realização de alguém" + } + ] +} diff --git a/assets/vocabulary/day17_de.json b/assets/vocabulary/day17_de.json new file mode 100644 index 0000000..824046a --- /dev/null +++ b/assets/vocabulary/day17_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Aufwachen", + "translation": "Aufhören zu schlafen und bewusst werden", + "phonetic": "/ˈaʊfvaxn̩/", + "example": "Ich wache jeden Tag um 7 Uhr auf.", + "exampleTranslation": "Morgenroutine beschreiben" + }, + { + "word": "Essen", + "translation": "Nahrung zu sich nehmen", + "phonetic": "/ˈɛsn̩/", + "example": "Wir essen das Abendessen zusammen als Familie.", + "exampleTranslation": "Über Essgewohnheiten sprechen" + }, + { + "word": "Schlafen", + "translation": "Mit geschlossenen Augen und unbewusstem Geist ruhen", + "phonetic": "/ˈʃlaːfn̩/", + "example": "Ich muss heute Abend früh schlafen.", + "exampleTranslation": "Ruhebedürfnis ausdrücken" + }, + { + "word": "Arbeiten", + "translation": "Eine Arbeit oder Aufgabe erledigen", + "phonetic": "/ˈaʁbaɪtn̩/", + "example": "Meine Eltern arbeiten in einem Krankenhaus.", + "exampleTranslation": "Beschäftigung beschreiben" + }, + { + "word": "Lernen", + "translation": "Durch Lesen und Üben erlernen", + "phonetic": "/ˈlɛʁnən/", + "example": "Ich lerne jeden Abend Mathematik.", + "exampleTranslation": "Über Bildungsaktivitäten sprechen" + }, + { + "word": "Spielen", + "translation": "An angenehmen Aktivitäten teilnehmen", + "phonetic": "/ˈʃpiːlən/", + "example": "Die Kinder spielen nach der Schule im Park.", + "exampleTranslation": "Freizeitaktivitäten beschreiben" + }, + { + "word": "Putzen", + "translation": "Etwas von Schmutz befreien", + "phonetic": "/ˈpʊtsn̩/", + "example": "Ich putze mein Zimmer jeden Samstag.", + "exampleTranslation": "Über Hausarbeiten sprechen" + }, + { + "word": "Trainieren", + "translation": "Körperliche Aktivität für die Gesundheit machen", + "phonetic": "/tʁɛˈniːʁən/", + "example": "Sie trainiert dreimal pro Woche im Fitnessstudio.", + "exampleTranslation": "Fitnessroutine beschreiben" + } + ] +} diff --git a/assets/vocabulary/day17_en.json b/assets/vocabulary/day17_en.json new file mode 100644 index 0000000..74c9b7d --- /dev/null +++ b/assets/vocabulary/day17_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Wake up", + "translation": "To stop sleeping and become conscious", + "phonetic": "/weɪk ʌp/", + "example": "I wake up at 7 AM every day.", + "exampleTranslation": "Describing morning routine" + }, + { + "word": "Eat", + "translation": "To consume food", + "phonetic": "/iːt/", + "example": "We eat dinner together as a family.", + "exampleTranslation": "Talking about mealtime habits" + }, + { + "word": "Sleep", + "translation": "To rest with eyes closed and mind unconscious", + "phonetic": "/sliːp/", + "example": "I need to sleep early tonight.", + "exampleTranslation": "Expressing need for rest" + }, + { + "word": "Work", + "translation": "To do a job or task", + "phonetic": "/wɜːrk/", + "example": "My parents work at a hospital.", + "exampleTranslation": "Describing employment" + }, + { + "word": "Study", + "translation": "To learn by reading and practicing", + "phonetic": "/ˈstʌdi/", + "example": "I study math every evening.", + "exampleTranslation": "Talking about educational activities" + }, + { + "word": "Play", + "translation": "To engage in enjoyable activities", + "phonetic": "/pleɪ/", + "example": "The children play in the park after school.", + "exampleTranslation": "Describing recreational activities" + }, + { + "word": "Clean", + "translation": "To make something free from dirt", + "phonetic": "/kliːn/", + "example": "I clean my room every Saturday.", + "exampleTranslation": "Talking about household chores" + }, + { + "word": "Exercise", + "translation": "To do physical activity for health", + "phonetic": "/ˈɛksərsaɪz/", + "example": "She exercises at the gym three times a week.", + "exampleTranslation": "Describing fitness routine" + } + ] +} diff --git a/assets/vocabulary/day17_es.json b/assets/vocabulary/day17_es.json new file mode 100644 index 0000000..48f9ae2 --- /dev/null +++ b/assets/vocabulary/day17_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Despertarse", + "translation": "Dejar de dormir y volverse consciente", + "phonetic": "/desperˈtarse/", + "example": "Me despierto a las 7 AM todos los días.", + "exampleTranslation": "Describiendo rutina matutina" + }, + { + "word": "Comer", + "translation": "Consumir alimentos", + "phonetic": "/koˈmeɾ/", + "example": "Comemos la cena juntos como familia.", + "exampleTranslation": "Hablando sobre hábitos de comida" + }, + { + "word": "Dormir", + "translation": "Descansar con los ojos cerrados y la mente inconsciente", + "phonetic": "/doɾˈmiɾ/", + "example": "Necesito dormir temprano esta noche.", + "exampleTranslation": "Expresando necesidad de descanso" + }, + { + "word": "Trabajar", + "translation": "Hacer un trabajo o tarea", + "phonetic": "/tɾaβaˈxaɾ/", + "example": "Mis padres trabajan en un hospital.", + "exampleTranslation": "Describiendo empleo" + }, + { + "word": "Estudiar", + "translation": "Aprender leyendo y practicando", + "phonetic": "/estuˈðjaɾ/", + "example": "Estudio matemáticas todas las tardes.", + "exampleTranslation": "Hablando sobre actividades educativas" + }, + { + "word": "Jugar", + "translation": "Participar en actividades agradables", + "phonetic": "/xuˈɣaɾ/", + "example": "Los niños juegan en el parque después de la escuela.", + "exampleTranslation": "Describiendo actividades recreativas" + }, + { + "word": "Limpiar", + "translation": "Hacer que algo esté libre de suciedad", + "phonetic": "/limˈpjaɾ/", + "example": "Limpio mi habitación todos los sábados.", + "exampleTranslation": "Hablando sobre tareas del hogar" + }, + { + "word": "Hacer ejercicio", + "translation": "Hacer actividad física para la salud", + "phonetic": "/aˈθeɾ exeɾˈθiθjo/", + "example": "Ella hace ejercicio en el gimnasio tres veces por semana.", + "exampleTranslation": "Describiendo rutina de fitness" + } + ] +} diff --git a/assets/vocabulary/day17_fr.json b/assets/vocabulary/day17_fr.json new file mode 100644 index 0000000..71d925f --- /dev/null +++ b/assets/vocabulary/day17_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Se réveiller", + "translation": "Cesser de dormir et devenir conscient", + "phonetic": "/sə ʁeveje/", + "example": "Je me réveille à 7 heures tous les jours.", + "exampleTranslation": "Décrire la routine matinale" + }, + { + "word": "Manger", + "translation": "Consommer de la nourriture", + "phonetic": "/mɑ̃ʒe/", + "example": "Nous mangeons le dîner ensemble en famille.", + "exampleTranslation": "Parler des habitudes alimentaires" + }, + { + "word": "Dormir", + "translation": "Se reposer les yeux fermés et l'esprit inconscient", + "phonetic": "/dɔʁmiʁ/", + "example": "Je dois dormir tôt ce soir.", + "exampleTranslation": "Exprimer le besoin de repos" + }, + { + "word": "Travailler", + "translation": "Faire un travail ou une tâche", + "phonetic": "/tʁavaje/", + "example": "Mes parents travaillent à l'hôpital.", + "exampleTranslation": "Décrire l'emploi" + }, + { + "word": "Étudier", + "translation": "Apprendre en lisant et en pratiquant", + "phonetic": "/etydje/", + "example": "J'étudie les mathématiques tous les soirs.", + "exampleTranslation": "Parler des activités éducatives" + }, + { + "word": "Jouer", + "translation": "Participer à des activités agréables", + "phonetic": "/ʒwe/", + "example": "Les enfants jouent dans le parc après l'école.", + "exampleTranslation": "Décrire les activités récréatives" + }, + { + "word": "Nettoyer", + "translation": "Rendre quelque chose propre", + "phonetic": "/netwaje/", + "example": "Je nettoie ma chambre tous les samedis.", + "exampleTranslation": "Parler des tâches ménagères" + }, + { + "word": "Faire de l'exercice", + "translation": "Faire de l'activité physique pour la santé", + "phonetic": "/fɛʁ də lɛɡzɛʁsis/", + "example": "Elle fait de l'exercice à la salle de sport trois fois par semaine.", + "exampleTranslation": "Décrire la routine de fitness" + } + ] +} diff --git a/assets/vocabulary/day17_pt.json b/assets/vocabulary/day17_pt.json new file mode 100644 index 0000000..f80d7dc --- /dev/null +++ b/assets/vocabulary/day17_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Acordar", + "translation": "Parar de dormir e ficar consciente", + "phonetic": "/akoʁˈdaʁ/", + "example": "Eu acordo às 7 da manhã todos os dias.", + "exampleTranslation": "Descrevendo rotina matinal" + }, + { + "word": "Comer", + "translation": "Consumir alimentos", + "phonetic": "/koˈmeʁ/", + "example": "Comemos o jantar juntos como família.", + "exampleTranslation": "Falando sobre hábitos de refeição" + }, + { + "word": "Dormir", + "translation": "Descansar com os olhos fechados e a mente inconsciente", + "phonetic": "/doʁˈmiʁ/", + "example": "Preciso dormir cedo hoje à noite.", + "exampleTranslation": "Expressando necessidade de descanso" + }, + { + "word": "Trabalhar", + "translation": "Fazer um trabalho ou tarefa", + "phonetic": "/tɾabaˈʎaʁ/", + "example": "Meus pais trabalham em um hospital.", + "exampleTranslation": "Descrevendo emprego" + }, + { + "word": "Estudar", + "translation": "Aprender lendo e praticando", + "phonetic": "/estuˈdaʁ/", + "example": "Eu estudo matemática todas as noites.", + "exampleTranslation": "Falando sobre atividades educacionais" + }, + { + "word": "Brincar", + "translation": "Participar de atividades agradáveis", + "phonetic": "/bɾĩˈkaʁ/", + "example": "As crianças brincam no parque depois da escola.", + "exampleTranslation": "Descrevendo atividades recreativas" + }, + { + "word": "Limpar", + "translation": "Tornar algo livre de sujeira", + "phonetic": "/lĩˈpaʁ/", + "example": "Eu limpo meu quarto todo sábado.", + "exampleTranslation": "Falando sobre tarefas domésticas" + }, + { + "word": "Exercitar", + "translation": "Fazer atividade física para saúde", + "phonetic": "/ezeʁsiˈtaʁ/", + "example": "Ela se exercita na academia três vezes por semana.", + "exampleTranslation": "Descrevendo rotina de fitness" + } + ] +} diff --git a/assets/vocabulary/day18_de.json b/assets/vocabulary/day18_de.json new file mode 100644 index 0000000..09498bd --- /dev/null +++ b/assets/vocabulary/day18_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Kaufen", + "translation": "Etwas mit Geld erwerben", + "phonetic": "/ˈkaʊfn̩/", + "example": "Ich möchte ein neues Buch kaufen.", + "exampleTranslation": "Den Wunsch zu kaufen ausdrücken" + }, + { + "word": "Verkaufen", + "translation": "Etwas gegen Geld geben", + "phonetic": "/fɛɐ̯ˈkaʊfn̩/", + "example": "Sie verkaufen frisches Gemüse auf dem Markt.", + "exampleTranslation": "Beschreiben, was ein Verkäufer tut" + }, + { + "word": "Preis", + "translation": "Der Geldbetrag, den etwas kostet", + "phonetic": "/pʁaɪs/", + "example": "Was ist der Preis dieser Jacke?", + "exampleTranslation": "Nach Kosten fragen" + }, + { + "word": "Teuer", + "translation": "Viel Geld kostend", + "phonetic": "/ˈtɔʏɐ/", + "example": "Diese Uhr ist zu teuer für mich.", + "exampleTranslation": "Über hohe Kosten kommentieren" + }, + { + "word": "Billig", + "translation": "Wenig Geld kostend", + "phonetic": "/ˈbɪlɪç/", + "example": "Ich habe ein billiges Hotel für unsere Reise gefunden.", + "exampleTranslation": "Über erschwingliche Optionen sprechen" + }, + { + "word": "Geld", + "translation": "Währung, die zum Kauf von Dingen verwendet wird", + "phonetic": "/ɡɛlt/", + "example": "Ich habe nicht genug Geld, um dieses Auto zu kaufen.", + "exampleTranslation": "Finanzielle Einschränkung ausdrücken" + }, + { + "word": "Kosten", + "translation": "Der Preis, den man für etwas bezahlen muss", + "phonetic": "/ˈkɔstn̩/", + "example": "Wie viel kostet das?", + "exampleTranslation": "Nach dem Preis fragen" + }, + { + "word": "Geschäft", + "translation": "Ein Ort, an dem Waren verkauft werden", + "phonetic": "/ɡəˈʃɛft/", + "example": "Lass uns zum Geschäft gehen, um Lebensmittel zu kaufen.", + "exampleTranslation": "Einen Einkaufsbummel vorschlagen" + } + ] +} diff --git a/assets/vocabulary/day18_en.json b/assets/vocabulary/day18_en.json new file mode 100644 index 0000000..e746df9 --- /dev/null +++ b/assets/vocabulary/day18_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Buy", + "translation": "To purchase something with money", + "phonetic": "/baɪ/", + "example": "I want to buy a new book.", + "exampleTranslation": "Expressing desire to purchase" + }, + { + "word": "Sell", + "translation": "To give something in exchange for money", + "phonetic": "/sɛl/", + "example": "They sell fresh vegetables at the market.", + "exampleTranslation": "Describing what a vendor does" + }, + { + "word": "Price", + "translation": "The amount of money something costs", + "phonetic": "/praɪs/", + "example": "What is the price of this jacket?", + "exampleTranslation": "Asking about cost" + }, + { + "word": "Expensive", + "translation": "Costing a lot of money", + "phonetic": "/ɪkˈspɛnsɪv/", + "example": "That watch is too expensive for me.", + "exampleTranslation": "Commenting on high cost" + }, + { + "word": "Cheap", + "translation": "Costing little money", + "phonetic": "/tʃiːp/", + "example": "I found a cheap hotel for our trip.", + "exampleTranslation": "Talking about affordable options" + }, + { + "word": "Money", + "translation": "Currency used to buy things", + "phonetic": "/ˈmʌni/", + "example": "I don't have enough money to buy that car.", + "exampleTranslation": "Expressing financial limitation" + }, + { + "word": "Cost", + "translation": "The price you must pay for something", + "phonetic": "/kɔːst/", + "example": "How much does it cost?", + "exampleTranslation": "Asking about price" + }, + { + "word": "Store", + "translation": "A place where goods are sold", + "phonetic": "/stɔːr/", + "example": "Let's go to the store to buy groceries.", + "exampleTranslation": "Suggesting a shopping trip" + } + ] +} diff --git a/assets/vocabulary/day18_es.json b/assets/vocabulary/day18_es.json new file mode 100644 index 0000000..16b5135 --- /dev/null +++ b/assets/vocabulary/day18_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Comprar", + "translation": "Adquirir algo con dinero", + "phonetic": "/komˈpɾaɾ/", + "example": "Quiero comprar un libro nuevo.", + "exampleTranslation": "Expresando deseo de comprar" + }, + { + "word": "Vender", + "translation": "Dar algo a cambio de dinero", + "phonetic": "/benˈdeɾ/", + "example": "Venden verduras frescas en el mercado.", + "exampleTranslation": "Describiendo lo que hace un vendedor" + }, + { + "word": "Precio", + "translation": "La cantidad de dinero que cuesta algo", + "phonetic": "/ˈpɾeθjo/", + "example": "¿Cuál es el precio de esta chaqueta?", + "exampleTranslation": "Preguntando sobre el costo" + }, + { + "word": "Caro", + "translation": "Que cuesta mucho dinero", + "phonetic": "/ˈkaɾo/", + "example": "Ese reloj es demasiado caro para mí.", + "exampleTranslation": "Comentando sobre costo alto" + }, + { + "word": "Barato", + "translation": "Que cuesta poco dinero", + "phonetic": "/baˈɾato/", + "example": "Encontré un hotel barato para nuestro viaje.", + "exampleTranslation": "Hablando sobre opciones económicas" + }, + { + "word": "Dinero", + "translation": "Moneda usada para comprar cosas", + "phonetic": "/diˈneɾo/", + "example": "No tengo suficiente dinero para comprar ese coche.", + "exampleTranslation": "Expresando limitación financiera" + }, + { + "word": "Costar", + "translation": "El precio que debes pagar por algo", + "phonetic": "/kosˈtaɾ/", + "example": "¿Cuánto cuesta?", + "exampleTranslation": "Preguntando sobre precio" + }, + { + "word": "Tienda", + "translation": "Un lugar donde se venden productos", + "phonetic": "/ˈtjenda/", + "example": "Vamos a la tienda a comprar comestibles.", + "exampleTranslation": "Sugiriendo ir de compras" + } + ] +} diff --git a/assets/vocabulary/day18_fr.json b/assets/vocabulary/day18_fr.json new file mode 100644 index 0000000..ee3bb0b --- /dev/null +++ b/assets/vocabulary/day18_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Acheter", + "translation": "Acquérir quelque chose avec de l'argent", + "phonetic": "/aʃte/", + "example": "Je veux acheter un nouveau livre.", + "exampleTranslation": "Exprimer le désir d'acheter" + }, + { + "word": "Vendre", + "translation": "Donner quelque chose en échange d'argent", + "phonetic": "/vɑ̃dʁ/", + "example": "Ils vendent des légumes frais au marché.", + "exampleTranslation": "Décrire ce que fait un vendeur" + }, + { + "word": "Prix", + "translation": "Le montant d'argent que quelque chose coûte", + "phonetic": "/pʁi/", + "example": "Quel est le prix de cette veste?", + "exampleTranslation": "Demander le coût" + }, + { + "word": "Cher", + "translation": "Qui coûte beaucoup d'argent", + "phonetic": "/ʃɛʁ/", + "example": "Cette montre est trop chère pour moi.", + "exampleTranslation": "Commenter un coût élevé" + }, + { + "word": "Bon marché", + "translation": "Qui coûte peu d'argent", + "phonetic": "/bɔ̃ maʁʃe/", + "example": "J'ai trouvé un hôtel bon marché pour notre voyage.", + "exampleTranslation": "Parler d'options abordables" + }, + { + "word": "Argent", + "translation": "Monnaie utilisée pour acheter des choses", + "phonetic": "/aʁʒɑ̃/", + "example": "Je n'ai pas assez d'argent pour acheter cette voiture.", + "exampleTranslation": "Exprimer une limitation financière" + }, + { + "word": "Coûter", + "translation": "Le prix que vous devez payer pour quelque chose", + "phonetic": "/kute/", + "example": "Combien ça coûte?", + "exampleTranslation": "Demander le prix" + }, + { + "word": "Magasin", + "translation": "Un lieu où les produits sont vendus", + "phonetic": "/maɡazɛ̃/", + "example": "Allons au magasin acheter des courses.", + "exampleTranslation": "Suggérer une sortie shopping" + } + ] +} diff --git a/assets/vocabulary/day18_pt.json b/assets/vocabulary/day18_pt.json new file mode 100644 index 0000000..0b0fdf0 --- /dev/null +++ b/assets/vocabulary/day18_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Comprar", + "translation": "Adquirir algo com dinheiro", + "phonetic": "/kõˈpɾaʁ/", + "example": "Quero comprar um livro novo.", + "exampleTranslation": "Expressando desejo de comprar" + }, + { + "word": "Vender", + "translation": "Dar algo em troca de dinheiro", + "phonetic": "/vẽˈdeʁ/", + "example": "Eles vendem vegetais frescos no mercado.", + "exampleTranslation": "Descrevendo o que um vendedor faz" + }, + { + "word": "Preço", + "translation": "A quantidade de dinheiro que algo custa", + "phonetic": "/ˈpɾesu/", + "example": "Qual é o preço desta jaqueta?", + "exampleTranslation": "Perguntando sobre custo" + }, + { + "word": "Caro", + "translation": "Que custa muito dinheiro", + "phonetic": "/ˈkaɾu/", + "example": "Esse relógio é caro demais para mim.", + "exampleTranslation": "Comentando sobre custo alto" + }, + { + "word": "Barato", + "translation": "Que custa pouco dinheiro", + "phonetic": "/baˈɾatu/", + "example": "Encontrei um hotel barato para nossa viagem.", + "exampleTranslation": "Falando sobre opções acessíveis" + }, + { + "word": "Dinheiro", + "translation": "Moeda usada para comprar coisas", + "phonetic": "/diˈɲejɾu/", + "example": "Não tenho dinheiro suficiente para comprar aquele carro.", + "exampleTranslation": "Expressando limitação financeira" + }, + { + "word": "Custar", + "translation": "O preço que você deve pagar por algo", + "phonetic": "/kusˈtaʁ/", + "example": "Quanto custa?", + "exampleTranslation": "Perguntando sobre preço" + }, + { + "word": "Loja", + "translation": "Um lugar onde produtos são vendidos", + "phonetic": "/ˈlɔʒɐ/", + "example": "Vamos à loja comprar mantimentos.", + "exampleTranslation": "Sugerindo uma ida às compras" + } + ] +} diff --git a/assets/vocabulary/day19_de.json b/assets/vocabulary/day19_de.json new file mode 100644 index 0000000..f516020 --- /dev/null +++ b/assets/vocabulary/day19_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Links", + "translation": "Die Richtung gegenüber von rechts", + "phonetic": "/lɪŋks/", + "example": "Biegen Sie an der nächsten Ecke links ab.", + "exampleTranslation": "Wegbeschreibung geben" + }, + { + "word": "Rechts", + "translation": "Die Richtung gegenüber von links", + "phonetic": "/ʁɛçts/", + "example": "Die Bank ist auf Ihrer rechten Seite.", + "exampleTranslation": "Standort beschreiben" + }, + { + "word": "Oben", + "translation": "In oder zu einer höheren Position", + "phonetic": "/ˈoːbn̩/", + "example": "Gehen Sie die Treppe nach oben zum zweiten Stock.", + "exampleTranslation": "Vertikale Richtungen geben" + }, + { + "word": "Unten", + "translation": "In oder zu einer niedrigeren Position", + "phonetic": "/ˈʊntn̩/", + "example": "Gehen Sie diese Straße zwei Blocks hinunter.", + "exampleTranslation": "Anweisungen geben" + }, + { + "word": "Hier", + "translation": "An oder an diesem Ort", + "phonetic": "/hiːɐ̯/", + "example": "Komm bitte hierher!", + "exampleTranslation": "Jemanden zu Ihrem Standort rufen" + }, + { + "word": "Dort", + "translation": "An oder an jenem Ort", + "phonetic": "/dɔʁt/", + "example": "Leg das Buch dort auf den Tisch.", + "exampleTranslation": "Einen Standort angeben" + }, + { + "word": "Nah", + "translation": "Nahe in Entfernung", + "phonetic": "/naː/", + "example": "Die Schule ist nah bei meinem Haus.", + "exampleTranslation": "Nähe beschreiben" + }, + { + "word": "Weit", + "translation": "In großer Entfernung", + "phonetic": "/vaɪt/", + "example": "Wie weit ist es zum Flughafen?", + "exampleTranslation": "Nach Entfernung fragen" + } + ] +} diff --git a/assets/vocabulary/day19_en.json b/assets/vocabulary/day19_en.json new file mode 100644 index 0000000..3933261 --- /dev/null +++ b/assets/vocabulary/day19_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Left", + "translation": "The direction opposite of right", + "phonetic": "/lɛft/", + "example": "Turn left at the next corner.", + "exampleTranslation": "Giving directions" + }, + { + "word": "Right", + "translation": "The direction opposite of left", + "phonetic": "/raɪt/", + "example": "The bank is on your right side.", + "exampleTranslation": "Describing location" + }, + { + "word": "Up", + "translation": "In or toward a higher position", + "phonetic": "/ʌp/", + "example": "Go up the stairs to the second floor.", + "exampleTranslation": "Giving vertical directions" + }, + { + "word": "Down", + "translation": "In or toward a lower position", + "phonetic": "/daʊn/", + "example": "Walk down this street for two blocks.", + "exampleTranslation": "Providing directions" + }, + { + "word": "Here", + "translation": "In or at this place", + "phonetic": "/hɪr/", + "example": "Come here, please!", + "exampleTranslation": "Calling someone to your location" + }, + { + "word": "There", + "translation": "In or at that place", + "phonetic": "/ðɛr/", + "example": "Put the book over there on the table.", + "exampleTranslation": "Indicating a location" + }, + { + "word": "Near", + "translation": "Close in distance", + "phonetic": "/nɪr/", + "example": "The school is near my house.", + "exampleTranslation": "Describing proximity" + }, + { + "word": "Far", + "translation": "At a great distance", + "phonetic": "/fɑːr/", + "example": "How far is it to the airport?", + "exampleTranslation": "Asking about distance" + } + ] +} diff --git a/assets/vocabulary/day19_es.json b/assets/vocabulary/day19_es.json new file mode 100644 index 0000000..4f64cb9 --- /dev/null +++ b/assets/vocabulary/day19_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Izquierda", + "translation": "La dirección opuesta a derecha", + "phonetic": "/iθˈkjeɾða/", + "example": "Gira a la izquierda en la próxima esquina.", + "exampleTranslation": "Dando direcciones" + }, + { + "word": "Derecha", + "translation": "La dirección opuesta a izquierda", + "phonetic": "/deˈɾetʃa/", + "example": "El banco está a tu derecha.", + "exampleTranslation": "Describiendo ubicación" + }, + { + "word": "Arriba", + "translation": "En o hacia una posición más alta", + "phonetic": "/aˈriβa/", + "example": "Sube las escaleras al segundo piso.", + "exampleTranslation": "Dando direcciones verticales" + }, + { + "word": "Abajo", + "translation": "En o hacia una posición más baja", + "phonetic": "/aˈβaxo/", + "example": "Camina por esta calle dos cuadras hacia abajo.", + "exampleTranslation": "Proporcionando direcciones" + }, + { + "word": "Aquí", + "translation": "En o en este lugar", + "phonetic": "/aˈki/", + "example": "¡Ven aquí, por favor!", + "exampleTranslation": "Llamando a alguien a tu ubicación" + }, + { + "word": "Allí", + "translation": "En o en ese lugar", + "phonetic": "/aˈʎi/", + "example": "Pon el libro allí en la mesa.", + "exampleTranslation": "Indicando una ubicación" + }, + { + "word": "Cerca", + "translation": "Cerca en distancia", + "phonetic": "/ˈθeɾka/", + "example": "La escuela está cerca de mi casa.", + "exampleTranslation": "Describiendo proximidad" + }, + { + "word": "Lejos", + "translation": "A gran distancia", + "phonetic": "/ˈlexos/", + "example": "¿Qué tan lejos está el aeropuerto?", + "exampleTranslation": "Preguntando sobre distancia" + } + ] +} diff --git a/assets/vocabulary/day19_fr.json b/assets/vocabulary/day19_fr.json new file mode 100644 index 0000000..a8cfcad --- /dev/null +++ b/assets/vocabulary/day19_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Gauche", + "translation": "La direction opposée à droite", + "phonetic": "/ɡoʃ/", + "example": "Tournez à gauche au prochain coin.", + "exampleTranslation": "Donner des directions" + }, + { + "word": "Droite", + "translation": "La direction opposée à gauche", + "phonetic": "/dʁwat/", + "example": "La banque est sur votre droite.", + "exampleTranslation": "Décrire l'emplacement" + }, + { + "word": "En haut", + "translation": "Dans ou vers une position plus élevée", + "phonetic": "/ɑ̃ o/", + "example": "Montez les escaliers au deuxième étage.", + "exampleTranslation": "Donner des directions verticales" + }, + { + "word": "En bas", + "translation": "Dans ou vers une position plus basse", + "phonetic": "/ɑ̃ ba/", + "example": "Descendez cette rue pendant deux pâtés de maisons.", + "exampleTranslation": "Fournir des directions" + }, + { + "word": "Ici", + "translation": "À ou en cet endroit", + "phonetic": "/isi/", + "example": "Viens ici, s'il te plaît!", + "exampleTranslation": "Appeler quelqu'un à votre emplacement" + }, + { + "word": "Là", + "translation": "À ou en cet endroit", + "phonetic": "/la/", + "example": "Mets le livre là-bas sur la table.", + "exampleTranslation": "Indiquer un emplacement" + }, + { + "word": "Près", + "translation": "Proche en distance", + "phonetic": "/pʁɛ/", + "example": "L'école est près de ma maison.", + "exampleTranslation": "Décrire la proximité" + }, + { + "word": "Loin", + "translation": "À une grande distance", + "phonetic": "/lwɛ̃/", + "example": "C'est à quelle distance de l'aéroport?", + "exampleTranslation": "Demander la distance" + } + ] +} diff --git a/assets/vocabulary/day19_pt.json b/assets/vocabulary/day19_pt.json new file mode 100644 index 0000000..a6caac3 --- /dev/null +++ b/assets/vocabulary/day19_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Esquerda", + "translation": "A direção oposta à direita", + "phonetic": "/esˈkeɾdɐ/", + "example": "Vire à esquerda na próxima esquina.", + "exampleTranslation": "Dando direções" + }, + { + "word": "Direita", + "translation": "A direção oposta à esquerda", + "phonetic": "/diˈɾejtɐ/", + "example": "O banco está à sua direita.", + "exampleTranslation": "Descrevendo localização" + }, + { + "word": "Para cima", + "translation": "Em ou em direção a uma posição mais alta", + "phonetic": "/ˈpaɾɐ ˈsimɐ/", + "example": "Suba as escadas para o segundo andar.", + "exampleTranslation": "Dando direções verticais" + }, + { + "word": "Para baixo", + "translation": "Em ou em direção a uma posição mais baixa", + "phonetic": "/ˈpaɾɐ ˈbajʃu/", + "example": "Caminhe por esta rua por dois quarteirões.", + "exampleTranslation": "Fornecendo direções" + }, + { + "word": "Aqui", + "translation": "Neste ou neste lugar", + "phonetic": "/aˈki/", + "example": "Venha aqui, por favor!", + "exampleTranslation": "Chamando alguém para sua localização" + }, + { + "word": "Lá", + "translation": "Naquele ou naquele lugar", + "phonetic": "/la/", + "example": "Coloque o livro lá na mesa.", + "exampleTranslation": "Indicando uma localização" + }, + { + "word": "Perto", + "translation": "Próximo em distância", + "phonetic": "/ˈpeɾtu/", + "example": "A escola fica perto da minha casa.", + "exampleTranslation": "Descrevendo proximidade" + }, + { + "word": "Longe", + "translation": "A uma grande distância", + "phonetic": "/ˈlõʒi/", + "example": "Quão longe é até o aeroporto?", + "exampleTranslation": "Perguntando sobre distância" + } + ] +} diff --git a/assets/vocabulary/day1_de.json b/assets/vocabulary/day1_de.json new file mode 100644 index 0000000..d41e7b4 --- /dev/null +++ b/assets/vocabulary/day1_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Hallo", + "translation": "Eine Begrüßung beim Treffen mit jemandem", + "phonetic": "/ˈhaloː/", + "example": "Hallo, wie geht es dir heute?", + "exampleTranslation": "Eine freundliche Begrüßung zum Start eines Gesprächs" + }, + { + "word": "Auf Wiedersehen", + "translation": "Ein Abschiedsausdruck", + "phonetic": "/aʊf ˈviːdɐˌzeːən/", + "example": "Auf Wiedersehen, bis morgen!", + "exampleTranslation": "Eine höfliche Art, ein Gespräch zu beenden" + }, + { + "word": "Bitte", + "translation": "Ein höfliches Wort beim Bitten", + "phonetic": "/ˈbɪtə/", + "example": "Könntest du mir bitte helfen?", + "exampleTranslation": "Zeigt Höflichkeit beim Bitten um etwas" + }, + { + "word": "Danke", + "translation": "Ausdruck von Dankbarkeit", + "phonetic": "/ˈdaŋkə/", + "example": "Danke für deine Hilfe!", + "exampleTranslation": "Wertschätzung für jemandes Handlungen zeigen" + }, + { + "word": "Ich heiße", + "translation": "Phrase zur Vorstellung", + "phonetic": "/ɪç ˈhaɪsə/", + "example": "Hallo, ich heiße Sarah.", + "exampleTranslation": "Sich jemandem Neuem vorstellen" + }, + { + "word": "Freut mich", + "translation": "Höflicher Ausdruck beim ersten Treffen", + "phonetic": "/fʁɔʏt mɪç/", + "example": "Freut mich, Johann!", + "exampleTranslation": "Eine freundliche Begrüßung bei ersten Begegnungen" + }, + { + "word": "Wie geht es dir?", + "translation": "Eine übliche Frage nach dem Wohlbefinden", + "phonetic": "/viː ɡeːt ɛs diːɐ/", + "example": "Hallo! Wie geht es dir heute?", + "exampleTranslation": "Nach dem aktuellen Zustand von jemandem fragen" + }, + { + "word": "Mir geht es gut", + "translation": "Eine übliche Antwort, dass es einem gut geht", + "phonetic": "/miːɐ ɡeːt ɛs ɡuːt/", + "example": "Mir geht es gut, danke. Und dir?", + "exampleTranslation": "Positive Antwort auf 'Wie geht es dir?'" + } + ] +} diff --git a/assets/vocabulary/day1_es.json b/assets/vocabulary/day1_es.json new file mode 100644 index 0000000..2361aac --- /dev/null +++ b/assets/vocabulary/day1_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Hola", + "translation": "Un saludo usado al conocer a alguien", + "phonetic": "/ˈola/", + "example": "Hola, ¿cómo estás hoy?", + "exampleTranslation": "Un saludo amigable para iniciar una conversación" + }, + { + "word": "Adiós", + "translation": "Una expresión de despedida", + "phonetic": "/aˈðjos/", + "example": "Adiós, ¡nos vemos mañana!", + "exampleTranslation": "Una forma educada de terminar una conversación" + }, + { + "word": "Por favor", + "translation": "Una palabra educada usada al hacer peticiones", + "phonetic": "/poɾ faˈβoɾ/", + "example": "¿Podrías ayudarme, por favor?", + "exampleTranslation": "Muestra educación al pedir algo" + }, + { + "word": "Gracias", + "translation": "Expresión de gratitud", + "phonetic": "/ˈɡɾaθjas/", + "example": "¡Gracias por tu ayuda!", + "exampleTranslation": "Mostrando agradecimiento por las acciones de alguien" + }, + { + "word": "Me llamo", + "translation": "Frase usada para presentarse", + "phonetic": "/me ˈʎamo/", + "example": "Hola, me llamo Sara.", + "exampleTranslation": "Presentándote a alguien nuevo" + }, + { + "word": "Mucho gusto", + "translation": "Expresión educada al conocer a alguien por primera vez", + "phonetic": "/ˈmutʃo ˈɣusto/", + "example": "¡Mucho gusto, Juan!", + "exampleTranslation": "Un saludo amigable para primeros encuentros" + }, + { + "word": "¿Cómo estás?", + "translation": "Una pregunta común para preguntar sobre el bienestar de alguien", + "phonetic": "/ˈkomo esˈtas/", + "example": "¡Hola! ¿Cómo estás hoy?", + "exampleTranslation": "Preguntando sobre el estado actual de alguien" + }, + { + "word": "Estoy bien", + "translation": "Una respuesta común indicando que estás bien", + "phonetic": "/esˈtoj ˈbjen/", + "example": "Estoy bien, gracias. ¿Y tú?", + "exampleTranslation": "Respuesta positiva a '¿Cómo estás?'" + } + ] +} diff --git a/assets/vocabulary/day1_fr.json b/assets/vocabulary/day1_fr.json new file mode 100644 index 0000000..10dd1ac --- /dev/null +++ b/assets/vocabulary/day1_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Bonjour", + "translation": "Une salutation utilisée lors d'une rencontre", + "phonetic": "/bɔ̃ʒuʁ/", + "example": "Bonjour, comment allez-vous aujourd'hui?", + "exampleTranslation": "Une salutation amicale pour commencer une conversation" + }, + { + "word": "Au revoir", + "translation": "Une expression d'adieu", + "phonetic": "/o ʁəvwaʁ/", + "example": "Au revoir, à demain!", + "exampleTranslation": "Une façon polie de terminer une conversation" + }, + { + "word": "S'il vous plaît", + "translation": "Un mot poli utilisé lors de demandes", + "phonetic": "/sil vu plɛ/", + "example": "Pourriez-vous m'aider, s'il vous plaît?", + "exampleTranslation": "Montre la politesse lors d'une demande" + }, + { + "word": "Merci", + "translation": "Expression de gratitude", + "phonetic": "/mɛʁsi/", + "example": "Merci pour votre aide!", + "exampleTranslation": "Montrer de l'appréciation pour les actions de quelqu'un" + }, + { + "word": "Je m'appelle", + "translation": "Phrase utilisée pour se présenter", + "phonetic": "/ʒə ma.pɛl/", + "example": "Bonjour, je m'appelle Sarah.", + "exampleTranslation": "Se présenter à quelqu'un de nouveau" + }, + { + "word": "Enchanté", + "translation": "Expression polie lors d'une première rencontre", + "phonetic": "/ɑ̃ʃɑ̃te/", + "example": "Enchanté, Jean!", + "exampleTranslation": "Une salutation amicale pour les premières rencontres" + }, + { + "word": "Comment allez-vous?", + "translation": "Une question courante pour demander le bien-être de quelqu'un", + "phonetic": "/kɔmɑ̃ tale vu/", + "example": "Bonjour! Comment allez-vous aujourd'hui?", + "exampleTranslation": "Demander l'état actuel de quelqu'un" + }, + { + "word": "Je vais bien", + "translation": "Une réponse courante indiquant que vous allez bien", + "phonetic": "/ʒə vɛ bjɛ̃/", + "example": "Je vais bien, merci. Et vous?", + "exampleTranslation": "Réponse positive à 'Comment allez-vous?'" + } + ] +} diff --git a/assets/vocabulary/day1_pt.json b/assets/vocabulary/day1_pt.json new file mode 100644 index 0000000..6b59adf --- /dev/null +++ b/assets/vocabulary/day1_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Olá", + "translation": "Uma saudação usada ao conhecer alguém", + "phonetic": "/oˈla/", + "example": "Olá, como você está hoje?", + "exampleTranslation": "Uma saudação amigável para iniciar uma conversa" + }, + { + "word": "Tchau", + "translation": "Uma expressão de despedida", + "phonetic": "/ˈtʃaw/", + "example": "Tchau, até amanhã!", + "exampleTranslation": "Uma forma educada de terminar uma conversa" + }, + { + "word": "Por favor", + "translation": "Uma palavra educada usada ao fazer pedidos", + "phonetic": "/poɾ faˈvoɾ/", + "example": "Você poderia me ajudar, por favor?", + "exampleTranslation": "Mostra educação ao pedir algo" + }, + { + "word": "Obrigado", + "translation": "Expressão de gratidão", + "phonetic": "/obɾiˈɡadu/", + "example": "Obrigado pela sua ajuda!", + "exampleTranslation": "Mostrando agradecimento pelas ações de alguém" + }, + { + "word": "Meu nome é", + "translation": "Frase usada para se apresentar", + "phonetic": "/mew ˈnomi e/", + "example": "Oi, meu nome é Sara.", + "exampleTranslation": "Apresentando-se a alguém novo" + }, + { + "word": "Prazer em conhecê-lo", + "translation": "Expressão educada ao conhecer alguém pela primeira vez", + "phonetic": "/pɾaˈzeɾ ẽj koɲeˈse-lu/", + "example": "Prazer em conhecê-lo, João!", + "exampleTranslation": "Uma saudação amigável para primeiros encontros" + }, + { + "word": "Como vai?", + "translation": "Uma pergunta comum para perguntar sobre o bem-estar de alguém", + "phonetic": "/ˈkomu vaj/", + "example": "Olá! Como vai você hoje?", + "exampleTranslation": "Perguntando sobre o estado atual de alguém" + }, + { + "word": "Estou bem", + "translation": "Uma resposta comum indicando que você está bem", + "phonetic": "/esˈto bẽj/", + "example": "Estou bem, obrigado. E você?", + "exampleTranslation": "Resposta positiva a 'Como vai?'" + } + ] +} diff --git a/assets/vocabulary/day20_de.json b/assets/vocabulary/day20_de.json new file mode 100644 index 0000000..ebb9e6d --- /dev/null +++ b/assets/vocabulary/day20_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Wer", + "translation": "Fragewort, das nach einer Person fragt", + "phonetic": "/veːɐ̯/", + "example": "Wer ist diese Person?", + "exampleTranslation": "Nach der Identität von jemandem fragen" + }, + { + "word": "Was", + "translation": "Fragewort, das nach Dingen oder Informationen fragt", + "phonetic": "/vas/", + "example": "Was ist dein Name?", + "exampleTranslation": "Nach grundlegenden Informationen fragen" + }, + { + "word": "Wann", + "translation": "Fragewort, das nach der Zeit fragt", + "phonetic": "/van/", + "example": "Wann fängt der Film an?", + "exampleTranslation": "Nach dem Zeitpunkt fragen" + }, + { + "word": "Wo", + "translation": "Fragewort, das nach dem Ort fragt", + "phonetic": "/voː/", + "example": "Wo wohnst du?", + "exampleTranslation": "Nach dem Ort fragen" + }, + { + "word": "Warum", + "translation": "Fragewort, das nach Gründen fragt", + "phonetic": "/vaˈʁʊm/", + "example": "Warum bist du traurig?", + "exampleTranslation": "Um Erklärung bitten" + }, + { + "word": "Wie", + "translation": "Fragewort, das nach Art oder Methode fragt", + "phonetic": "/viː/", + "example": "Wie macht man Kekse?", + "exampleTranslation": "Um Anweisungen bitten" + }, + { + "word": "Welche", + "translation": "Fragewort zum Auswählen zwischen Optionen", + "phonetic": "/ˈvɛlçə/", + "example": "Welche Farbe bevorzugst du, rot oder blau?", + "exampleTranslation": "Nach Präferenz fragen" + }, + { + "word": "Wessen", + "translation": "Fragewort, das nach Besitz fragt", + "phonetic": "/ˈvɛsn̩/", + "example": "Wessen Rucksack ist das?", + "exampleTranslation": "Eigentum bestimmen" + } + ] +} diff --git a/assets/vocabulary/day20_en.json b/assets/vocabulary/day20_en.json new file mode 100644 index 0000000..d666bc2 --- /dev/null +++ b/assets/vocabulary/day20_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Who", + "translation": "Question word asking about a person", + "phonetic": "/huː/", + "example": "Who is that person?", + "exampleTranslation": "Asking about someone's identity" + }, + { + "word": "What", + "translation": "Question word asking about things or information", + "phonetic": "/wɑːt/", + "example": "What is your name?", + "exampleTranslation": "Requesting basic information" + }, + { + "word": "When", + "translation": "Question word asking about time", + "phonetic": "/wɛn/", + "example": "When does the movie start?", + "exampleTranslation": "Asking about timing" + }, + { + "word": "Where", + "translation": "Question word asking about location", + "phonetic": "/wɛr/", + "example": "Where do you live?", + "exampleTranslation": "Inquiring about place" + }, + { + "word": "Why", + "translation": "Question word asking about reasons", + "phonetic": "/waɪ/", + "example": "Why are you sad?", + "exampleTranslation": "Asking for explanation" + }, + { + "word": "How", + "translation": "Question word asking about manner or method", + "phonetic": "/haʊ/", + "example": "How do you make cookies?", + "exampleTranslation": "Requesting instructions" + }, + { + "word": "Which", + "translation": "Question word asking to choose between options", + "phonetic": "/wɪtʃ/", + "example": "Which color do you prefer, red or blue?", + "exampleTranslation": "Asking for preference" + }, + { + "word": "Whose", + "translation": "Question word asking about possession", + "phonetic": "/huːz/", + "example": "Whose backpack is this?", + "exampleTranslation": "Determining ownership" + } + ] +} diff --git a/assets/vocabulary/day20_es.json b/assets/vocabulary/day20_es.json new file mode 100644 index 0000000..0345403 --- /dev/null +++ b/assets/vocabulary/day20_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Quién", + "translation": "Palabra de pregunta sobre una persona", + "phonetic": "/kjen/", + "example": "¿Quién es esa persona?", + "exampleTranslation": "Preguntando sobre la identidad de alguien" + }, + { + "word": "Qué", + "translation": "Palabra de pregunta sobre cosas o información", + "phonetic": "/ke/", + "example": "¿Qué es tu nombre?", + "exampleTranslation": "Solicitando información básica" + }, + { + "word": "Cuándo", + "translation": "Palabra de pregunta sobre el tiempo", + "phonetic": "/ˈkwando/", + "example": "¿Cuándo empieza la película?", + "exampleTranslation": "Preguntando sobre el momento" + }, + { + "word": "Dónde", + "translation": "Palabra de pregunta sobre ubicación", + "phonetic": "/ˈdonde/", + "example": "¿Dónde vives?", + "exampleTranslation": "Indagando sobre lugar" + }, + { + "word": "Por qué", + "translation": "Palabra de pregunta sobre razones", + "phonetic": "/poɾ ke/", + "example": "¿Por qué estás triste?", + "exampleTranslation": "Pidiendo explicación" + }, + { + "word": "Cómo", + "translation": "Palabra de pregunta sobre manera o método", + "phonetic": "/ˈkomo/", + "example": "¿Cómo haces galletas?", + "exampleTranslation": "Solicitando instrucciones" + }, + { + "word": "Cuál", + "translation": "Palabra de pregunta para elegir entre opciones", + "phonetic": "/kwal/", + "example": "¿Cuál color prefieres, rojo o azul?", + "exampleTranslation": "Preguntando por preferencia" + }, + { + "word": "De quién", + "translation": "Palabra de pregunta sobre posesión", + "phonetic": "/de kjen/", + "example": "¿De quién es esta mochila?", + "exampleTranslation": "Determinando propiedad" + } + ] +} diff --git a/assets/vocabulary/day20_fr.json b/assets/vocabulary/day20_fr.json new file mode 100644 index 0000000..9d9b7b1 --- /dev/null +++ b/assets/vocabulary/day20_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Qui", + "translation": "Mot interrogatif demandant à propos d'une personne", + "phonetic": "/ki/", + "example": "Qui est cette personne?", + "exampleTranslation": "Demander l'identité de quelqu'un" + }, + { + "word": "Quoi", + "translation": "Mot interrogatif demandant à propos de choses ou d'informations", + "phonetic": "/kwa/", + "example": "Quel est votre nom?", + "exampleTranslation": "Demander des informations de base" + }, + { + "word": "Quand", + "translation": "Mot interrogatif demandant à propos du temps", + "phonetic": "/kɑ̃/", + "example": "Quand commence le film?", + "exampleTranslation": "Demander le moment" + }, + { + "word": "Où", + "translation": "Mot interrogatif demandant à propos de l'emplacement", + "phonetic": "/u/", + "example": "Où habitez-vous?", + "exampleTranslation": "S'enquérir du lieu" + }, + { + "word": "Pourquoi", + "translation": "Mot interrogatif demandant à propos des raisons", + "phonetic": "/puʁkwa/", + "example": "Pourquoi êtes-vous triste?", + "exampleTranslation": "Demander une explication" + }, + { + "word": "Comment", + "translation": "Mot interrogatif demandant à propos de la manière ou de la méthode", + "phonetic": "/kɔmɑ̃/", + "example": "Comment faites-vous des biscuits?", + "exampleTranslation": "Demander des instructions" + }, + { + "word": "Quel", + "translation": "Mot interrogatif pour choisir entre des options", + "phonetic": "/kɛl/", + "example": "Quelle couleur préférez-vous, rouge ou bleu?", + "exampleTranslation": "Demander une préférence" + }, + { + "word": "À qui", + "translation": "Mot interrogatif demandant à propos de la possession", + "phonetic": "/a ki/", + "example": "À qui est ce sac à dos?", + "exampleTranslation": "Déterminer la propriété" + } + ] +} diff --git a/assets/vocabulary/day20_pt.json b/assets/vocabulary/day20_pt.json new file mode 100644 index 0000000..c2c586f --- /dev/null +++ b/assets/vocabulary/day20_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Quem", + "translation": "Palavra de pergunta sobre uma pessoa", + "phonetic": "/kẽj/", + "example": "Quem é aquela pessoa?", + "exampleTranslation": "Perguntando sobre a identidade de alguém" + }, + { + "word": "O que", + "translation": "Palavra de pergunta sobre coisas ou informações", + "phonetic": "/u ki/", + "example": "O que é seu nome?", + "exampleTranslation": "Solicitando informações básicas" + }, + { + "word": "Quando", + "translation": "Palavra de pergunta sobre tempo", + "phonetic": "/ˈkwɐ̃du/", + "example": "Quando o filme começa?", + "exampleTranslation": "Perguntando sobre horário" + }, + { + "word": "Onde", + "translation": "Palavra de pergunta sobre localização", + "phonetic": "/ˈõdʒi/", + "example": "Onde você mora?", + "exampleTranslation": "Indagando sobre lugar" + }, + { + "word": "Por que", + "translation": "Palavra de pergunta sobre razões", + "phonetic": "/poʁ ki/", + "example": "Por que você está triste?", + "exampleTranslation": "Pedindo explicação" + }, + { + "word": "Como", + "translation": "Palavra de pergunta sobre maneira ou método", + "phonetic": "/ˈkomu/", + "example": "Como você faz biscoitos?", + "exampleTranslation": "Solicitando instruções" + }, + { + "word": "Qual", + "translation": "Palavra de pergunta para escolher entre opções", + "phonetic": "/kwaw/", + "example": "Qual cor você prefere, vermelho ou azul?", + "exampleTranslation": "Perguntando por preferência" + }, + { + "word": "De quem", + "translation": "Palavra de pergunta sobre posse", + "phonetic": "/dʒi kẽj/", + "example": "De quem é esta mochila?", + "exampleTranslation": "Determinando propriedade" + } + ] +} diff --git a/assets/vocabulary/day2_de.json b/assets/vocabulary/day2_de.json new file mode 100644 index 0000000..3ac22ea --- /dev/null +++ b/assets/vocabulary/day2_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Null", + "translation": "Die Zahl 0", + "phonetic": "/nʊl/", + "example": "Ich habe null Äpfel.", + "exampleTranslation": "Gibt die Abwesenheit von Menge an" + }, + { + "word": "Eins", + "translation": "Die Zahl 1", + "phonetic": "/aɪns/", + "example": "Ich brauche ein Ticket.", + "exampleTranslation": "Ein einzelner Gegenstand" + }, + { + "word": "Fünf", + "translation": "Die Zahl 5", + "phonetic": "/fʏnf/", + "example": "Es gibt fünf Bücher auf dem Tisch.", + "exampleTranslation": "Bis zu fünf Gegenstände zählen" + }, + { + "word": "Zehn", + "translation": "Die Zahl 10", + "phonetic": "/tseːn/", + "example": "Ich wache um zehn Uhr auf.", + "exampleTranslation": "Die Zahl nach neun" + }, + { + "word": "Zwanzig", + "translation": "Die Zahl 20", + "phonetic": "/ˈtsvantsiç/", + "example": "Das Buch kostet zwanzig Dollar.", + "exampleTranslation": "Zwei mal zehn" + }, + { + "word": "Hundert", + "translation": "Die Zahl 100", + "phonetic": "/ˈhʊndɐt/", + "example": "Hundert Menschen nahmen teil.", + "exampleTranslation": "Zehn mal zehn" + }, + { + "word": "Erste", + "translation": "Position Nummer 1 in einer Reihenfolge", + "phonetic": "/ˈeːɐstə/", + "example": "Sie wurde Erste im Rennen.", + "exampleTranslation": "Ordnungszahl für eins" + }, + { + "word": "Zweite", + "translation": "Position Nummer 2 in einer Reihenfolge", + "phonetic": "/ˈtsvaɪtə/", + "example": "Er kam auf den zweiten Platz.", + "exampleTranslation": "Ordnungszahl für zwei" + } + ] +} diff --git a/assets/vocabulary/day2_es.json b/assets/vocabulary/day2_es.json new file mode 100644 index 0000000..ebd94a0 --- /dev/null +++ b/assets/vocabulary/day2_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Cero", + "translation": "El número 0", + "phonetic": "/ˈθeɾo/", + "example": "Tengo cero manzanas.", + "exampleTranslation": "Indicando la ausencia de cantidad" + }, + { + "word": "Uno", + "translation": "El número 1", + "phonetic": "/ˈuno/", + "example": "Necesito un boleto.", + "exampleTranslation": "Un solo artículo" + }, + { + "word": "Cinco", + "translation": "El número 5", + "phonetic": "/ˈθiŋko/", + "example": "Hay cinco libros en la mesa.", + "exampleTranslation": "Contando hasta cinco artículos" + }, + { + "word": "Diez", + "translation": "El número 10", + "phonetic": "/djeθ/", + "example": "Me despierto a las diez.", + "exampleTranslation": "El número después del nueve" + }, + { + "word": "Veinte", + "translation": "El número 20", + "phonetic": "/ˈbejnte/", + "example": "El libro cuesta veinte dólares.", + "exampleTranslation": "Dos dieces" + }, + { + "word": "Cien", + "translation": "El número 100", + "phonetic": "/θjen/", + "example": "Cien personas asistieron.", + "exampleTranslation": "Diez veces diez" + }, + { + "word": "Primero", + "translation": "Posición número 1 en una secuencia", + "phonetic": "/pɾiˈmeɾo/", + "example": "Ella terminó primera en la carrera.", + "exampleTranslation": "Número ordinal para uno" + }, + { + "word": "Segundo", + "translation": "Posición número 2 en una secuencia", + "phonetic": "/seˈɣundo/", + "example": "Él llegó en segundo lugar.", + "exampleTranslation": "Número ordinal para dos" + } + ] +} diff --git a/assets/vocabulary/day2_fr.json b/assets/vocabulary/day2_fr.json new file mode 100644 index 0000000..70083b6 --- /dev/null +++ b/assets/vocabulary/day2_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Zéro", + "translation": "Le nombre 0", + "phonetic": "/zeʁo/", + "example": "J'ai zéro pommes.", + "exampleTranslation": "Indiquant l'absence de quantité" + }, + { + "word": "Un", + "translation": "Le nombre 1", + "phonetic": "/œ̃/", + "example": "J'ai besoin d'un billet.", + "exampleTranslation": "Un seul article" + }, + { + "word": "Cinq", + "translation": "Le nombre 5", + "phonetic": "/sɛ̃k/", + "example": "Il y a cinq livres sur la table.", + "exampleTranslation": "Compter jusqu'à cinq articles" + }, + { + "word": "Dix", + "translation": "Le nombre 10", + "phonetic": "/dis/", + "example": "Je me réveille à dix heures.", + "exampleTranslation": "Le nombre après neuf" + }, + { + "word": "Vingt", + "translation": "Le nombre 20", + "phonetic": "/vɛ̃/", + "example": "Le livre coûte vingt dollars.", + "exampleTranslation": "Deux fois dix" + }, + { + "word": "Cent", + "translation": "Le nombre 100", + "phonetic": "/sɑ̃/", + "example": "Cent personnes ont assisté.", + "exampleTranslation": "Dix fois dix" + }, + { + "word": "Premier", + "translation": "Position numéro 1 dans une séquence", + "phonetic": "/pʁəmje/", + "example": "Elle a fini première de la course.", + "exampleTranslation": "Nombre ordinal pour un" + }, + { + "word": "Deuxième", + "translation": "Position numéro 2 dans une séquence", + "phonetic": "/døzjɛm/", + "example": "Il est arrivé en deuxième place.", + "exampleTranslation": "Nombre ordinal pour deux" + } + ] +} diff --git a/assets/vocabulary/day2_pt.json b/assets/vocabulary/day2_pt.json new file mode 100644 index 0000000..bfeb207 --- /dev/null +++ b/assets/vocabulary/day2_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Zero", + "translation": "O número 0", + "phonetic": "/ˈzɛɾu/", + "example": "Eu tenho zero maçãs.", + "exampleTranslation": "Indicando a ausência de quantidade" + }, + { + "word": "Um", + "translation": "O número 1", + "phonetic": "/ũ/", + "example": "Eu preciso de um bilhete.", + "exampleTranslation": "Um único item" + }, + { + "word": "Cinco", + "translation": "O número 5", + "phonetic": "/ˈsĩku/", + "example": "Há cinco livros na mesa.", + "exampleTranslation": "Contando até cinco itens" + }, + { + "word": "Dez", + "translation": "O número 10", + "phonetic": "/dɛʃ/", + "example": "Eu acordo às dez horas.", + "exampleTranslation": "O número depois do nove" + }, + { + "word": "Vinte", + "translation": "O número 20", + "phonetic": "/ˈvĩtʃi/", + "example": "O livro custa vinte dólares.", + "exampleTranslation": "Dois dez" + }, + { + "word": "Cem", + "translation": "O número 100", + "phonetic": "/sẽj/", + "example": "Cem pessoas compareceram.", + "exampleTranslation": "Dez vezes dez" + }, + { + "word": "Primeiro", + "translation": "Posição número 1 em uma sequência", + "phonetic": "/pɾiˈmejɾu/", + "example": "Ela terminou em primeiro na corrida.", + "exampleTranslation": "Número ordinal para um" + }, + { + "word": "Segundo", + "translation": "Posição número 2 em uma sequência", + "phonetic": "/seˈɡũdu/", + "example": "Ele ficou em segundo lugar.", + "exampleTranslation": "Número ordinal para dois" + } + ] +} diff --git a/assets/vocabulary/day3_de.json b/assets/vocabulary/day3_de.json new file mode 100644 index 0000000..83ccb44 --- /dev/null +++ b/assets/vocabulary/day3_de.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Montag", + "translation": "Der erste Tag der Arbeitswoche", + "phonetic": "/ˈmoːntaːk/", + "example": "Ich habe am Montagmorgen ein Treffen.", + "exampleTranslation": "Der Tag nach Sonntag" + }, + { + "word": "Dienstag", + "translation": "Der zweite Tag der Arbeitswoche", + "phonetic": "/ˈdiːnstaːk/", + "example": "Dienstag ist mein Lieblingstag.", + "exampleTranslation": "Der Tag zwischen Montag und Mittwoch" + }, + { + "word": "Mittwoch", + "translation": "Der dritte Tag der Arbeitswoche, Mitte der Woche", + "phonetic": "/ˈmɪtvɔx/", + "example": "Wir treffen uns jeden Mittwoch.", + "exampleTranslation": "Oft 'Wochenmitte' genannt" + }, + { + "word": "Freitag", + "translation": "Der letzte Tag der Arbeitswoche", + "phonetic": "/ˈfʁaɪtaːk/", + "example": "Ich freue mich auf Freitag!", + "exampleTranslation": "Der Tag vor dem Wochenende" + }, + { + "word": "Samstag", + "translation": "Erster Tag des Wochenendes", + "phonetic": "/ˈzamstaːk/", + "example": "Lass uns am Samstag in den Park gehen.", + "exampleTranslation": "Ein Tag für Entspannung und Aktivitäten" + }, + { + "word": "Sonntag", + "translation": "Zweiter Tag des Wochenendes, letzter Tag der Woche", + "phonetic": "/ˈzɔntaːk/", + "example": "Sonntag ist ein Ruhetag.", + "exampleTranslation": "Oft ein Tag für Familie und Ruhe" + }, + { + "word": "Januar", + "translation": "Erster Monat des Jahres", + "phonetic": "/ˈjanuaːɐ/", + "example": "Januar ist hier sehr kalt.", + "exampleTranslation": "Der Monat nach Dezember" + }, + { + "word": "Februar", + "translation": "Zweiter Monat des Jahres, kürzester Monat", + "phonetic": "/ˈfeːbʁuaːɐ/", + "example": "Der Valentinstag ist im Februar.", + "exampleTranslation": "Hat 28 oder 29 Tage" + }, + { + "word": "März", + "translation": "Dritter Monat des Jahres, Frühlingsbeginn", + "phonetic": "/mɛʁts/", + "example": "Der Frühling beginnt im März.", + "exampleTranslation": "Der Monat nach Februar" + }, + { + "word": "Dezember", + "translation": "Letzter Monat des Jahres", + "phonetic": "/deˈtsɛmbɐ/", + "example": "Dezember ist ein Feiertagsmonat.", + "exampleTranslation": "Der 12. und letzte Monat" + } + ] +} diff --git a/assets/vocabulary/day3_es.json b/assets/vocabulary/day3_es.json new file mode 100644 index 0000000..3b50876 --- /dev/null +++ b/assets/vocabulary/day3_es.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Lunes", + "translation": "El primer día de la semana laboral", + "phonetic": "/ˈlunes/", + "example": "Tengo una reunión el lunes por la mañana.", + "exampleTranslation": "El día después del domingo" + }, + { + "word": "Martes", + "translation": "El segundo día de la semana laboral", + "phonetic": "/ˈmaɾtes/", + "example": "El martes es mi día favorito.", + "exampleTranslation": "El día entre lunes y miércoles" + }, + { + "word": "Miércoles", + "translation": "El tercer día de la semana laboral, mitad de la semana", + "phonetic": "/ˈmjeɾkoles/", + "example": "Nos reunimos cada miércoles.", + "exampleTranslation": "A menudo llamado 'mitad de semana'" + }, + { + "word": "Viernes", + "translation": "El último día de la semana laboral", + "phonetic": "/ˈbjeɾnes/", + "example": "¡Estoy emocionado por el viernes!", + "exampleTranslation": "El día antes del fin de semana" + }, + { + "word": "Sábado", + "translation": "Primer día del fin de semana", + "phonetic": "/ˈsaβaðo/", + "example": "Vamos al parque el sábado.", + "exampleTranslation": "Un día para relajación y actividades" + }, + { + "word": "Domingo", + "translation": "Segundo día del fin de semana, último día de la semana", + "phonetic": "/doˈmiŋɡo/", + "example": "El domingo es un día de descanso.", + "exampleTranslation": "A menudo un día para la familia y el descanso" + }, + { + "word": "Enero", + "translation": "Primer mes del año", + "phonetic": "/eˈneɾo/", + "example": "Enero es muy frío aquí.", + "exampleTranslation": "El mes después de diciembre" + }, + { + "word": "Febrero", + "translation": "Segundo mes del año, el mes más corto", + "phonetic": "/feˈβɾeɾo/", + "example": "El Día de San Valentín es en febrero.", + "exampleTranslation": "Tiene 28 o 29 días" + }, + { + "word": "Marzo", + "translation": "Tercer mes del año, comienza la primavera", + "phonetic": "/ˈmaɾθo/", + "example": "La primavera comienza en marzo.", + "exampleTranslation": "El mes después de febrero" + }, + { + "word": "Diciembre", + "translation": "Último mes del año", + "phonetic": "/diˈθjembɾe/", + "example": "Diciembre es un mes festivo.", + "exampleTranslation": "El mes 12 y final" + } + ] +} diff --git a/assets/vocabulary/day3_fr.json b/assets/vocabulary/day3_fr.json new file mode 100644 index 0000000..53f5e9b --- /dev/null +++ b/assets/vocabulary/day3_fr.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Lundi", + "translation": "Le premier jour de la semaine de travail", + "phonetic": "/lœ̃di/", + "example": "J'ai une réunion lundi matin.", + "exampleTranslation": "Le jour après dimanche" + }, + { + "word": "Mardi", + "translation": "Le deuxième jour de la semaine de travail", + "phonetic": "/maʁdi/", + "example": "Mardi est mon jour préféré.", + "exampleTranslation": "Le jour entre lundi et mercredi" + }, + { + "word": "Mercredi", + "translation": "Le troisième jour de la semaine de travail, milieu de la semaine", + "phonetic": "/mɛʁkʁədi/", + "example": "Nous nous rencontrons chaque mercredi.", + "exampleTranslation": "Souvent appelé 'milieu de semaine'" + }, + { + "word": "Vendredi", + "translation": "Le dernier jour de la semaine de travail", + "phonetic": "/vɑ̃dʁədi/", + "example": "Je suis excité pour vendredi!", + "exampleTranslation": "Le jour avant le week-end" + }, + { + "word": "Samedi", + "translation": "Premier jour du week-end", + "phonetic": "/samdi/", + "example": "Allons au parc samedi.", + "exampleTranslation": "Un jour pour la détente et les activités" + }, + { + "word": "Dimanche", + "translation": "Deuxième jour du week-end, dernier jour de la semaine", + "phonetic": "/dimɑ̃ʃ/", + "example": "Dimanche est un jour de repos.", + "exampleTranslation": "Souvent un jour pour la famille et le repos" + }, + { + "word": "Janvier", + "translation": "Premier mois de l'année", + "phonetic": "/ʒɑ̃vje/", + "example": "Janvier est très froid ici.", + "exampleTranslation": "Le mois après décembre" + }, + { + "word": "Février", + "translation": "Deuxième mois de l'année, le mois le plus court", + "phonetic": "/fevʁije/", + "example": "La Saint-Valentin est en février.", + "exampleTranslation": "A 28 ou 29 jours" + }, + { + "word": "Mars", + "translation": "Troisième mois de l'année, le printemps commence", + "phonetic": "/maʁs/", + "example": "Le printemps commence en mars.", + "exampleTranslation": "Le mois après février" + }, + { + "word": "Décembre", + "translation": "Dernier mois de l'année", + "phonetic": "/desɑ̃bʁ/", + "example": "Décembre est un mois de fêtes.", + "exampleTranslation": "Le 12ème et dernier mois" + } + ] +} diff --git a/assets/vocabulary/day3_pt.json b/assets/vocabulary/day3_pt.json new file mode 100644 index 0000000..ab4b711 --- /dev/null +++ b/assets/vocabulary/day3_pt.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Segunda-feira", + "translation": "O primeiro dia da semana de trabalho", + "phonetic": "/seˈɡũdɐ ˈfejɾɐ/", + "example": "Tenho uma reunião na segunda-feira de manhã.", + "exampleTranslation": "O dia depois do domingo" + }, + { + "word": "Terça-feira", + "translation": "O segundo dia da semana de trabalho", + "phonetic": "/ˈtɛɾsɐ ˈfejɾɐ/", + "example": "Terça-feira é o meu dia favorito.", + "exampleTranslation": "O dia entre segunda-feira e quarta-feira" + }, + { + "word": "Quarta-feira", + "translation": "O terceiro dia da semana de trabalho, meio da semana", + "phonetic": "/ˈkwaɾtɐ ˈfejɾɐ/", + "example": "Nos reunimos toda quarta-feira.", + "exampleTranslation": "Frequentemente chamado 'meio da semana'" + }, + { + "word": "Sexta-feira", + "translation": "O último dia da semana de trabalho", + "phonetic": "/ˈsɛʃtɐ ˈfejɾɐ/", + "example": "Estou animado para sexta-feira!", + "exampleTranslation": "O dia antes do fim de semana" + }, + { + "word": "Sábado", + "translation": "Primeiro dia do fim de semana", + "phonetic": "/ˈsaβadu/", + "example": "Vamos ao parque no sábado.", + "exampleTranslation": "Um dia para relaxamento e atividades" + }, + { + "word": "Domingo", + "translation": "Segundo dia do fim de semana, último dia da semana", + "phonetic": "/doˈmĩɡu/", + "example": "Domingo é um dia de descanso.", + "exampleTranslation": "Frequentemente um dia para família e descanso" + }, + { + "word": "Janeiro", + "translation": "Primeiro mês do ano", + "phonetic": "/ʒaˈnejɾu/", + "example": "Janeiro é muito frio aqui.", + "exampleTranslation": "O mês depois de dezembro" + }, + { + "word": "Fevereiro", + "translation": "Segundo mês do ano, o mês mais curto", + "phonetic": "/feveˈɾejɾu/", + "example": "O Dia dos Namorados é em fevereiro.", + "exampleTranslation": "Tem 28 ou 29 dias" + }, + { + "word": "Março", + "translation": "Terceiro mês do ano, a primavera começa", + "phonetic": "/ˈmaɾsu/", + "example": "A primavera começa em março.", + "exampleTranslation": "O mês depois de fevereiro" + }, + { + "word": "Dezembro", + "translation": "Último mês do ano", + "phonetic": "/deˈzẽbɾu/", + "example": "Dezembro é um mês festivo.", + "exampleTranslation": "O 12º e último mês" + } + ] +} diff --git a/assets/vocabulary/day4_de.json b/assets/vocabulary/day4_de.json new file mode 100644 index 0000000..ff54d3a --- /dev/null +++ b/assets/vocabulary/day4_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Rot", + "translation": "Die Farbe von Blut oder Feuer", + "phonetic": "/ʁoːt/", + "example": "Der Apfel ist rot.", + "exampleTranslation": "Die Farbe einer häufigen Frucht beschreiben" + }, + { + "word": "Blau", + "translation": "Die Farbe des Himmels und des Ozeans", + "phonetic": "/blaʊ/", + "example": "Der Ozean ist blau.", + "exampleTranslation": "Die Farbe des Wassers beschreiben" + }, + { + "word": "Gelb", + "translation": "Die Farbe der Sonne und der Zitronen", + "phonetic": "/ɡɛlp/", + "example": "Die Banane ist gelb.", + "exampleTranslation": "Die Farbe einer reifen Banane beschreiben" + }, + { + "word": "Grün", + "translation": "Die Farbe von Gras und Blättern", + "phonetic": "/ɡʁyːn/", + "example": "Das Gras ist grün.", + "exampleTranslation": "Die Farbe der Vegetation beschreiben" + }, + { + "word": "Schwarz", + "translation": "Die dunkelste Farbe, Abwesenheit von Licht", + "phonetic": "/ʃvaʁts/", + "example": "Der Nachthimmel ist schwarz.", + "exampleTranslation": "Dunkelheit beschreiben" + }, + { + "word": "Weiß", + "translation": "Die hellste Farbe, wie Schnee", + "phonetic": "/vaɪs/", + "example": "Schnee ist weiß.", + "exampleTranslation": "Reinheit oder Helligkeit beschreiben" + }, + { + "word": "Orange", + "translation": "Die Farbe zwischen Rot und Gelb", + "phonetic": "/oˈʁɑ̃ːʒə/", + "example": "Die Orange ist orange.", + "exampleTranslation": "Die Frucht und die Farbe haben denselben Namen" + }, + { + "word": "Lila", + "translation": "Die Farbe aus Rot und Blau gemischt", + "phonetic": "/ˈliːla/", + "example": "Die Blume ist lila.", + "exampleTranslation": "Eine violett gefärbte Blume beschreiben" + } + ] +} diff --git a/assets/vocabulary/day4_en.json b/assets/vocabulary/day4_en.json new file mode 100644 index 0000000..8e22977 --- /dev/null +++ b/assets/vocabulary/day4_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Red", + "translation": "The color of blood or fire", + "phonetic": "/rɛd/", + "example": "The apple is red.", + "exampleTranslation": "Describing the color of a common fruit" + }, + { + "word": "Blue", + "translation": "The color of the sky and ocean", + "phonetic": "/bluː/", + "example": "The ocean is blue.", + "exampleTranslation": "Describing the color of water" + }, + { + "word": "Yellow", + "translation": "The color of the sun and lemons", + "phonetic": "/ˈjɛloʊ/", + "example": "The banana is yellow.", + "exampleTranslation": "Describing the color of a ripe banana" + }, + { + "word": "Green", + "translation": "The color of grass and leaves", + "phonetic": "/ɡriːn/", + "example": "The grass is green.", + "exampleTranslation": "Describing the color of vegetation" + }, + { + "word": "Black", + "translation": "The darkest color, absence of light", + "phonetic": "/blæk/", + "example": "The night sky is black.", + "exampleTranslation": "Describing darkness" + }, + { + "word": "White", + "translation": "The lightest color, like snow", + "phonetic": "/waɪt/", + "example": "Snow is white.", + "exampleTranslation": "Describing purity or lightness" + }, + { + "word": "Orange", + "translation": "The color between red and yellow", + "phonetic": "/ˈɔrɪndʒ/", + "example": "The orange is orange.", + "exampleTranslation": "The fruit and color share the same name" + }, + { + "word": "Purple", + "translation": "The color made by mixing red and blue", + "phonetic": "/ˈpɜrpəl/", + "example": "The flower is purple.", + "exampleTranslation": "Describing a violet-colored flower" + } + ] +} diff --git a/assets/vocabulary/day4_es.json b/assets/vocabulary/day4_es.json new file mode 100644 index 0000000..2492640 --- /dev/null +++ b/assets/vocabulary/day4_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Rojo", + "translation": "El color de la sangre o el fuego", + "phonetic": "/ˈroxo/", + "example": "La manzana es roja.", + "exampleTranslation": "Describiendo el color de una fruta común" + }, + { + "word": "Azul", + "translation": "El color del cielo y el océano", + "phonetic": "/aˈθul/", + "example": "El océano es azul.", + "exampleTranslation": "Describiendo el color del agua" + }, + { + "word": "Amarillo", + "translation": "El color del sol y los limones", + "phonetic": "/amaˈɾiʎo/", + "example": "El plátano es amarillo.", + "exampleTranslation": "Describiendo el color de un plátano maduro" + }, + { + "word": "Verde", + "translation": "El color del césped y las hojas", + "phonetic": "/ˈbeɾðe/", + "example": "El césped es verde.", + "exampleTranslation": "Describiendo el color de la vegetación" + }, + { + "word": "Negro", + "translation": "El color más oscuro, ausencia de luz", + "phonetic": "/ˈneɣɾo/", + "example": "El cielo nocturno es negro.", + "exampleTranslation": "Describiendo la oscuridad" + }, + { + "word": "Blanco", + "translation": "El color más claro, como la nieve", + "phonetic": "/ˈblaŋko/", + "example": "La nieve es blanca.", + "exampleTranslation": "Describiendo pureza o claridad" + }, + { + "word": "Naranja", + "translation": "El color entre rojo y amarillo", + "phonetic": "/naˈɾanxa/", + "example": "La naranja es naranja.", + "exampleTranslation": "La fruta y el color comparten el mismo nombre" + }, + { + "word": "Morado", + "translation": "El color hecho al mezclar rojo y azul", + "phonetic": "/moˈɾaðo/", + "example": "La flor es morada.", + "exampleTranslation": "Describiendo una flor de color violeta" + } + ] +} diff --git a/assets/vocabulary/day4_fr.json b/assets/vocabulary/day4_fr.json new file mode 100644 index 0000000..f79ab60 --- /dev/null +++ b/assets/vocabulary/day4_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Rouge", + "translation": "La couleur du sang ou du feu", + "phonetic": "/ʁuʒ/", + "example": "La pomme est rouge.", + "exampleTranslation": "Décrivant la couleur d'un fruit commun" + }, + { + "word": "Bleu", + "translation": "La couleur du ciel et de l'océan", + "phonetic": "/blø/", + "example": "L'océan est bleu.", + "exampleTranslation": "Décrivant la couleur de l'eau" + }, + { + "word": "Jaune", + "translation": "La couleur du soleil et des citrons", + "phonetic": "/ʒon/", + "example": "La banane est jaune.", + "exampleTranslation": "Décrivant la couleur d'une banane mûre" + }, + { + "word": "Vert", + "translation": "La couleur de l'herbe et des feuilles", + "phonetic": "/vɛʁ/", + "example": "L'herbe est verte.", + "exampleTranslation": "Décrivant la couleur de la végétation" + }, + { + "word": "Noir", + "translation": "La couleur la plus sombre, absence de lumière", + "phonetic": "/nwaʁ/", + "example": "Le ciel nocturne est noir.", + "exampleTranslation": "Décrivant l'obscurité" + }, + { + "word": "Blanc", + "translation": "La couleur la plus claire, comme la neige", + "phonetic": "/blɑ̃/", + "example": "La neige est blanche.", + "exampleTranslation": "Décrivant la pureté ou la clarté" + }, + { + "word": "Orange", + "translation": "La couleur entre rouge et jaune", + "phonetic": "/ɔʁɑ̃ʒ/", + "example": "L'orange est orange.", + "exampleTranslation": "Le fruit et la couleur partagent le même nom" + }, + { + "word": "Violet", + "translation": "La couleur faite en mélangeant rouge et bleu", + "phonetic": "/vjɔlɛ/", + "example": "La fleur est violette.", + "exampleTranslation": "Décrivant une fleur de couleur pourpre" + } + ] +} diff --git a/assets/vocabulary/day4_pt.json b/assets/vocabulary/day4_pt.json new file mode 100644 index 0000000..caacf0d --- /dev/null +++ b/assets/vocabulary/day4_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Vermelho", + "translation": "A cor do sangue ou fogo", + "phonetic": "/veɾˈmeʎu/", + "example": "A maçã é vermelha.", + "exampleTranslation": "Descrevendo a cor de uma fruta comum" + }, + { + "word": "Azul", + "translation": "A cor do céu e do oceano", + "phonetic": "/aˈzuw/", + "example": "O oceano é azul.", + "exampleTranslation": "Descrevendo a cor da água" + }, + { + "word": "Amarelo", + "translation": "A cor do sol e dos limões", + "phonetic": "/amaˈɾelu/", + "example": "A banana é amarela.", + "exampleTranslation": "Descrevendo a cor de uma banana madura" + }, + { + "word": "Verde", + "translation": "A cor da grama e das folhas", + "phonetic": "/ˈveɾdʒi/", + "example": "A grama é verde.", + "exampleTranslation": "Descrevendo a cor da vegetação" + }, + { + "word": "Preto", + "translation": "A cor mais escura, ausência de luz", + "phonetic": "/ˈpɾetu/", + "example": "O céu noturno é preto.", + "exampleTranslation": "Descrevendo a escuridão" + }, + { + "word": "Branco", + "translation": "A cor mais clara, como a neve", + "phonetic": "/ˈbɾãku/", + "example": "A neve é branca.", + "exampleTranslation": "Descrevendo pureza ou claridade" + }, + { + "word": "Laranja", + "translation": "A cor entre vermelho e amarelo", + "phonetic": "/laˈɾãʒa/", + "example": "A laranja é laranja.", + "exampleTranslation": "A fruta e a cor compartilham o mesmo nome" + }, + { + "word": "Roxo", + "translation": "A cor feita ao misturar vermelho e azul", + "phonetic": "/ˈʁoʃu/", + "example": "A flor é roxa.", + "exampleTranslation": "Descrevendo uma flor de cor violeta" + } + ] +} diff --git a/assets/vocabulary/day5_de.json b/assets/vocabulary/day5_de.json new file mode 100644 index 0000000..51e8383 --- /dev/null +++ b/assets/vocabulary/day5_de.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Mutter", + "translation": "Weiblicher Elternteil", + "phonetic": "/ˈmʊtɐ/", + "example": "Meine Mutter ist Lehrerin.", + "exampleTranslation": "Bezieht sich auf deinen weiblichen Elternteil" + }, + { + "word": "Vater", + "translation": "Männlicher Elternteil", + "phonetic": "/ˈfaːtɐ/", + "example": "Mein Vater arbeitet in einem Büro.", + "exampleTranslation": "Bezieht sich auf deinen männlichen Elternteil" + }, + { + "word": "Schwester", + "translation": "Weibliches Geschwister", + "phonetic": "/ˈʃvɛstɐ/", + "example": "Ich habe eine Schwester.", + "exampleTranslation": "Die Tochter deiner Eltern" + }, + { + "word": "Bruder", + "translation": "Männliches Geschwister", + "phonetic": "/ˈbʁuːdɐ/", + "example": "Mein Bruder ist älter als ich.", + "exampleTranslation": "Der Sohn deiner Eltern" + }, + { + "word": "Großmutter", + "translation": "Die Mutter deines Elternteils", + "phonetic": "/ˈɡʁoːsˌmʊtɐ/", + "example": "Meine Großmutter backt leckere Kekse.", + "exampleTranslation": "Weiblicher Großelternteil" + }, + { + "word": "Großvater", + "translation": "Der Vater deines Elternteils", + "phonetic": "/ˈɡʁoːsˌfaːtɐ/", + "example": "Mein Großvater erzählt tolle Geschichten.", + "exampleTranslation": "Männlicher Großelternteil" + }, + { + "word": "Tante", + "translation": "Die Schwester deines Elternteils oder die Frau deines Onkels", + "phonetic": "/ˈtantə/", + "example": "Meine Tante wohnt in einer anderen Stadt.", + "exampleTranslation": "Weiblicher Verwandter der Elterngeneration" + }, + { + "word": "Onkel", + "translation": "Der Bruder deines Elternteils oder der Mann deiner Tante", + "phonetic": "/ˈɔŋkl̩/", + "example": "Mein Onkel ist sehr lustig.", + "exampleTranslation": "Männlicher Verwandter der Elterngeneration" + }, + { + "word": "Cousin/Cousine", + "translation": "Das Kind deines Onkels oder deiner Tante", + "phonetic": "/kuˈzɛ̃/ /kuˈziːnə/", + "example": "Ich spiele jedes Wochenende mit meinen Cousins.", + "exampleTranslation": "Kinder deiner Onkel und Tanten" + } + ] +} diff --git a/assets/vocabulary/day5_en.json b/assets/vocabulary/day5_en.json new file mode 100644 index 0000000..aab955a --- /dev/null +++ b/assets/vocabulary/day5_en.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Mother", + "translation": "Female parent", + "phonetic": "/ˈmʌðər/", + "example": "My mother is a teacher.", + "exampleTranslation": "Referring to your female parent" + }, + { + "word": "Father", + "translation": "Male parent", + "phonetic": "/ˈfɑːðər/", + "example": "My father works in an office.", + "exampleTranslation": "Referring to your male parent" + }, + { + "word": "Sister", + "translation": "Female sibling", + "phonetic": "/ˈsɪstər/", + "example": "I have one sister.", + "exampleTranslation": "Your parents' daughter" + }, + { + "word": "Brother", + "translation": "Male sibling", + "phonetic": "/ˈbrʌðər/", + "example": "My brother is older than me.", + "exampleTranslation": "Your parents' son" + }, + { + "word": "Grandmother", + "translation": "Your parent's mother", + "phonetic": "/ˈɡrænˌmʌðər/", + "example": "My grandmother makes delicious cookies.", + "exampleTranslation": "Female grandparent" + }, + { + "word": "Grandfather", + "translation": "Your parent's father", + "phonetic": "/ˈɡrænˌfɑːðər/", + "example": "My grandfather tells great stories.", + "exampleTranslation": "Male grandparent" + }, + { + "word": "Aunt", + "translation": "Your parent's sister or uncle's wife", + "phonetic": "/ænt/", + "example": "My aunt lives in another city.", + "exampleTranslation": "Female relative from parent's generation" + }, + { + "word": "Uncle", + "translation": "Your parent's brother or aunt's husband", + "phonetic": "/ˈʌŋkəl/", + "example": "My uncle is very funny.", + "exampleTranslation": "Male relative from parent's generation" + }, + { + "word": "Cousin", + "translation": "Your aunt or uncle's child", + "phonetic": "/ˈkʌzən/", + "example": "I play with my cousins every weekend.", + "exampleTranslation": "Children of your aunts and uncles" + } + ] +} diff --git a/assets/vocabulary/day5_es.json b/assets/vocabulary/day5_es.json new file mode 100644 index 0000000..8935d09 --- /dev/null +++ b/assets/vocabulary/day5_es.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Madre", + "translation": "Progenitor femenino", + "phonetic": "/ˈmaðɾe/", + "example": "Mi madre es maestra.", + "exampleTranslation": "Refiriéndose a tu progenitor femenino" + }, + { + "word": "Padre", + "translation": "Progenitor masculino", + "phonetic": "/ˈpaðɾe/", + "example": "Mi padre trabaja en una oficina.", + "exampleTranslation": "Refiriéndose a tu progenitor masculino" + }, + { + "word": "Hermana", + "translation": "Hermana mujer", + "phonetic": "/eɾˈmana/", + "example": "Tengo una hermana.", + "exampleTranslation": "La hija de tus padres" + }, + { + "word": "Hermano", + "translation": "Hermano varón", + "phonetic": "/eɾˈmano/", + "example": "Mi hermano es mayor que yo.", + "exampleTranslation": "El hijo de tus padres" + }, + { + "word": "Abuela", + "translation": "La madre de tu padre o madre", + "phonetic": "/aˈβwela/", + "example": "Mi abuela hace galletas deliciosas.", + "exampleTranslation": "Abuela mujer" + }, + { + "word": "Abuelo", + "translation": "El padre de tu padre o madre", + "phonetic": "/aˈβwelo/", + "example": "Mi abuelo cuenta historias geniales.", + "exampleTranslation": "Abuelo varón" + }, + { + "word": "Tía", + "translation": "La hermana de tu padre o madre, o la esposa de tu tío", + "phonetic": "/ˈtia/", + "example": "Mi tía vive en otra ciudad.", + "exampleTranslation": "Pariente femenina de la generación de tus padres" + }, + { + "word": "Tío", + "translation": "El hermano de tu padre o madre, o el esposo de tu tía", + "phonetic": "/ˈtio/", + "example": "Mi tío es muy gracioso.", + "exampleTranslation": "Pariente masculino de la generación de tus padres" + }, + { + "word": "Primo/Prima", + "translation": "El hijo o hija de tu tío o tía", + "phonetic": "/ˈpɾimo/ /ˈpɾima/", + "example": "Juego con mis primos cada fin de semana.", + "exampleTranslation": "Hijos de tus tíos y tías" + } + ] +} diff --git a/assets/vocabulary/day5_fr.json b/assets/vocabulary/day5_fr.json new file mode 100644 index 0000000..8729e28 --- /dev/null +++ b/assets/vocabulary/day5_fr.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Mère", + "translation": "Parent féminin", + "phonetic": "/mɛʁ/", + "example": "Ma mère est enseignante.", + "exampleTranslation": "Se référant à votre parent féminin" + }, + { + "word": "Père", + "translation": "Parent masculin", + "phonetic": "/pɛʁ/", + "example": "Mon père travaille dans un bureau.", + "exampleTranslation": "Se référant à votre parent masculin" + }, + { + "word": "Sœur", + "translation": "Membre de la fratrie féminin", + "phonetic": "/sœʁ/", + "example": "J'ai une sœur.", + "exampleTranslation": "La fille de vos parents" + }, + { + "word": "Frère", + "translation": "Membre de la fratrie masculin", + "phonetic": "/fʁɛʁ/", + "example": "Mon frère est plus âgé que moi.", + "exampleTranslation": "Le fils de vos parents" + }, + { + "word": "Grand-mère", + "translation": "La mère de votre parent", + "phonetic": "/ɡʁɑ̃mɛʁ/", + "example": "Ma grand-mère fait de délicieux biscuits.", + "exampleTranslation": "Grand-parent féminin" + }, + { + "word": "Grand-père", + "translation": "Le père de votre parent", + "phonetic": "/ɡʁɑ̃pɛʁ/", + "example": "Mon grand-père raconte de belles histoires.", + "exampleTranslation": "Grand-parent masculin" + }, + { + "word": "Tante", + "translation": "La sœur de votre parent ou la femme de votre oncle", + "phonetic": "/tɑ̃t/", + "example": "Ma tante habite dans une autre ville.", + "exampleTranslation": "Parent féminin de la génération de vos parents" + }, + { + "word": "Oncle", + "translation": "Le frère de votre parent ou le mari de votre tante", + "phonetic": "/ɔ̃kl/", + "example": "Mon oncle est très drôle.", + "exampleTranslation": "Parent masculin de la génération de vos parents" + }, + { + "word": "Cousin/Cousine", + "translation": "L'enfant de votre oncle ou tante", + "phonetic": "/kuzɛ̃/ /kuzin/", + "example": "Je joue avec mes cousins chaque week-end.", + "exampleTranslation": "Enfants de vos oncles et tantes" + } + ] +} diff --git a/assets/vocabulary/day5_pt.json b/assets/vocabulary/day5_pt.json new file mode 100644 index 0000000..0a59938 --- /dev/null +++ b/assets/vocabulary/day5_pt.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Mãe", + "translation": "Progenitor feminino", + "phonetic": "/mɐ̃j/", + "example": "Minha mãe é professora.", + "exampleTranslation": "Referindo-se ao seu progenitor feminino" + }, + { + "word": "Pai", + "translation": "Progenitor masculino", + "phonetic": "/paj/", + "example": "Meu pai trabalha em um escritório.", + "exampleTranslation": "Referindo-se ao seu progenitor masculino" + }, + { + "word": "Irmã", + "translation": "Irmã mulher", + "phonetic": "/iɾˈmɐ̃/", + "example": "Eu tenho uma irmã.", + "exampleTranslation": "A filha dos seus pais" + }, + { + "word": "Irmão", + "translation": "Irmão homem", + "phonetic": "/iɾˈmɐ̃w/", + "example": "Meu irmão é mais velho que eu.", + "exampleTranslation": "O filho dos seus pais" + }, + { + "word": "Avó", + "translation": "A mãe do seu pai ou mãe", + "phonetic": "/aˈvɔ/", + "example": "Minha avó faz biscoitos deliciosos.", + "exampleTranslation": "Avó mulher" + }, + { + "word": "Avô", + "translation": "O pai do seu pai ou mãe", + "phonetic": "/aˈvo/", + "example": "Meu avô conta histórias incríveis.", + "exampleTranslation": "Avô homem" + }, + { + "word": "Tia", + "translation": "A irmã do seu pai ou mãe, ou a esposa do seu tio", + "phonetic": "/ˈtʃiɐ/", + "example": "Minha tia mora em outra cidade.", + "exampleTranslation": "Parente feminina da geração dos seus pais" + }, + { + "word": "Tio", + "translation": "O irmão do seu pai ou mãe, ou o marido da sua tia", + "phonetic": "/ˈtʃiu/", + "example": "Meu tio é muito engraçado.", + "exampleTranslation": "Parente masculino da geração dos seus pais" + }, + { + "word": "Primo/Prima", + "translation": "O filho ou filha do seu tio ou tia", + "phonetic": "/ˈpɾimu/ /ˈpɾimɐ/", + "example": "Eu brinco com meus primos todo fim de semana.", + "exampleTranslation": "Filhos dos seus tios e tias" + } + ] +} diff --git a/assets/vocabulary/day6_de.json b/assets/vocabulary/day6_de.json new file mode 100644 index 0000000..66ec478 --- /dev/null +++ b/assets/vocabulary/day6_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Sein", + "translation": "Verb, das Existenz oder Zustand anzeigt", + "phonetic": "/zaɪn/", + "example": "Ich bin Student.", + "exampleTranslation": "Identität oder Seinszustand ausdrücken" + }, + { + "word": "Haben", + "translation": "Verb, das Besitz anzeigt", + "phonetic": "/ˈhaːbən/", + "example": "Ich habe ein Buch.", + "exampleTranslation": "Eigentum oder Besitz zeigen" + }, + { + "word": "Gehen", + "translation": "Verb, das Bewegung anzeigt", + "phonetic": "/ˈɡeːən/", + "example": "Ich gehe mit dem Bus zur Arbeit.", + "exampleTranslation": "Sich von einem Ort zum anderen bewegen" + }, + { + "word": "Machen", + "translation": "Verb, das Handlung oder Ausführung anzeigt", + "phonetic": "/ˈmaxən/", + "example": "Ich mache meine Hausaufgaben.", + "exampleTranslation": "Eine Handlung oder Aufgabe ausführen" + }, + { + "word": "Sehen", + "translation": "Verb, das Sehen oder Wahrnehmung anzeigt", + "phonetic": "/ˈzeːən/", + "example": "Ich sehe einen Vogel im Baum.", + "exampleTranslation": "Die Augen benutzen, um wahrzunehmen" + }, + { + "word": "Kommen", + "translation": "Verb, das Bewegung in Richtung anzeigt", + "phonetic": "/ˈkɔmən/", + "example": "Bitte komm zu mir nach Hause.", + "exampleTranslation": "Sich zum Sprecher bewegen" + }, + { + "word": "Wollen", + "translation": "Verb, das Wunsch anzeigt", + "phonetic": "/ˈvɔlən/", + "example": "Ich will Wasser.", + "exampleTranslation": "Einen Wunsch oder Verlangen ausdrücken" + }, + { + "word": "Sagen", + "translation": "Verb, das verbale Kommunikation anzeigt", + "phonetic": "/ˈzaːɡən/", + "example": "Ich sage die Wahrheit.", + "exampleTranslation": "Etwas mit Worten ausdrücken" + } + ] +} diff --git a/assets/vocabulary/day6_en.json b/assets/vocabulary/day6_en.json new file mode 100644 index 0000000..a986b35 --- /dev/null +++ b/assets/vocabulary/day6_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "To be", + "translation": "Verb indicating existence or state", + "phonetic": "/tuː biː/", + "example": "I am a student.", + "exampleTranslation": "Expressing identity or state of being" + }, + { + "word": "To have", + "translation": "Verb indicating possession", + "phonetic": "/tuː hæv/", + "example": "I have a book.", + "exampleTranslation": "Showing ownership or possession" + }, + { + "word": "To go", + "translation": "Verb indicating movement", + "phonetic": "/tuː ɡoʊ/", + "example": "I go to work by bus.", + "exampleTranslation": "Moving from one place to another" + }, + { + "word": "To do", + "translation": "Verb indicating action or performance", + "phonetic": "/tuː duː/", + "example": "I do my homework.", + "exampleTranslation": "Performing an action or task" + }, + { + "word": "To make", + "translation": "Verb indicating creation or production", + "phonetic": "/tuː meɪk/", + "example": "I make breakfast every morning.", + "exampleTranslation": "Creating or producing something" + }, + { + "word": "To see", + "translation": "Verb indicating vision or perception", + "phonetic": "/tuː siː/", + "example": "I see a bird in the tree.", + "exampleTranslation": "Using your eyes to perceive" + }, + { + "word": "To come", + "translation": "Verb indicating movement toward", + "phonetic": "/tuː kʌm/", + "example": "Please come to my house.", + "exampleTranslation": "Moving toward the speaker" + }, + { + "word": "To want", + "translation": "Verb indicating desire", + "phonetic": "/tuː wɑːnt/", + "example": "I want some water.", + "exampleTranslation": "Expressing a wish or desire" + } + ] +} diff --git a/assets/vocabulary/day6_es.json b/assets/vocabulary/day6_es.json new file mode 100644 index 0000000..5998636 --- /dev/null +++ b/assets/vocabulary/day6_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Ser/Estar", + "translation": "Verbo que indica existencia o estado", + "phonetic": "/seɾ/ /esˈtaɾ/", + "example": "Yo soy estudiante. Yo estoy feliz.", + "exampleTranslation": "Expresando identidad o estado de ser" + }, + { + "word": "Tener", + "translation": "Verbo que indica posesión", + "phonetic": "/teˈneɾ/", + "example": "Tengo un libro.", + "exampleTranslation": "Mostrando propiedad o posesión" + }, + { + "word": "Ir", + "translation": "Verbo que indica movimiento", + "phonetic": "/iɾ/", + "example": "Voy al trabajo en autobús.", + "exampleTranslation": "Moverse de un lugar a otro" + }, + { + "word": "Hacer", + "translation": "Verbo que indica acción o realización", + "phonetic": "/aˈθeɾ/", + "example": "Hago mi tarea.", + "exampleTranslation": "Realizar una acción o tarea" + }, + { + "word": "Ver", + "translation": "Verbo que indica visión o percepción", + "phonetic": "/beɾ/", + "example": "Veo un pájaro en el árbol.", + "exampleTranslation": "Usar los ojos para percibir" + }, + { + "word": "Venir", + "translation": "Verbo que indica movimiento hacia", + "phonetic": "/beˈniɾ/", + "example": "Por favor, ven a mi casa.", + "exampleTranslation": "Moverse hacia el hablante" + }, + { + "word": "Querer", + "translation": "Verbo que indica deseo", + "phonetic": "/keˈɾeɾ/", + "example": "Quiero agua.", + "exampleTranslation": "Expresar un deseo" + }, + { + "word": "Decir", + "translation": "Verbo que indica comunicación verbal", + "phonetic": "/deˈθiɾ/", + "example": "Digo la verdad.", + "exampleTranslation": "Expresar algo con palabras" + } + ] +} diff --git a/assets/vocabulary/day6_fr.json b/assets/vocabulary/day6_fr.json new file mode 100644 index 0000000..6509dcd --- /dev/null +++ b/assets/vocabulary/day6_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Être", + "translation": "Verbe indiquant l'existence ou l'état", + "phonetic": "/ɛtʁ/", + "example": "Je suis étudiant.", + "exampleTranslation": "Exprimer l'identité ou l'état d'être" + }, + { + "word": "Avoir", + "translation": "Verbe indiquant la possession", + "phonetic": "/avwaʁ/", + "example": "J'ai un livre.", + "exampleTranslation": "Montrer la propriété ou la possession" + }, + { + "word": "Aller", + "translation": "Verbe indiquant le mouvement", + "phonetic": "/ale/", + "example": "Je vais au travail en bus.", + "exampleTranslation": "Se déplacer d'un endroit à un autre" + }, + { + "word": "Faire", + "translation": "Verbe indiquant l'action ou l'exécution", + "phonetic": "/fɛʁ/", + "example": "Je fais mes devoirs.", + "exampleTranslation": "Effectuer une action ou une tâche" + }, + { + "word": "Voir", + "translation": "Verbe indiquant la vision ou la perception", + "phonetic": "/vwaʁ/", + "example": "Je vois un oiseau dans l'arbre.", + "exampleTranslation": "Utiliser ses yeux pour percevoir" + }, + { + "word": "Venir", + "translation": "Verbe indiquant le mouvement vers", + "phonetic": "/vəniʁ/", + "example": "S'il vous plaît, venez chez moi.", + "exampleTranslation": "Se déplacer vers le locuteur" + }, + { + "word": "Vouloir", + "translation": "Verbe indiquant le désir", + "phonetic": "/vulwaʁ/", + "example": "Je veux de l'eau.", + "exampleTranslation": "Exprimer un souhait ou un désir" + }, + { + "word": "Dire", + "translation": "Verbe indiquant la communication verbale", + "phonetic": "/diʁ/", + "example": "Je dis la vérité.", + "exampleTranslation": "Exprimer quelque chose avec des mots" + } + ] +} diff --git a/assets/vocabulary/day6_pt.json b/assets/vocabulary/day6_pt.json new file mode 100644 index 0000000..6315040 --- /dev/null +++ b/assets/vocabulary/day6_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Ser/Estar", + "translation": "Verbo que indica existência ou estado", + "phonetic": "/seɾ/ /esˈtaɾ/", + "example": "Eu sou estudante. Eu estou feliz.", + "exampleTranslation": "Expressando identidade ou estado de ser" + }, + { + "word": "Ter", + "translation": "Verbo que indica posse", + "phonetic": "/teɾ/", + "example": "Eu tenho um livro.", + "exampleTranslation": "Mostrando propriedade ou posse" + }, + { + "word": "Ir", + "translation": "Verbo que indica movimento", + "phonetic": "/iɾ/", + "example": "Eu vou ao trabalho de ônibus.", + "exampleTranslation": "Mover-se de um lugar para outro" + }, + { + "word": "Fazer", + "translation": "Verbo que indica ação ou realização", + "phonetic": "/faˈzeɾ/", + "example": "Eu faço minha lição de casa.", + "exampleTranslation": "Realizar uma ação ou tarefa" + }, + { + "word": "Ver", + "translation": "Verbo que indica visão ou percepção", + "phonetic": "/veɾ/", + "example": "Eu vejo um pássaro na árvore.", + "exampleTranslation": "Usar os olhos para perceber" + }, + { + "word": "Vir", + "translation": "Verbo que indica movimento em direção", + "phonetic": "/viɾ/", + "example": "Por favor, venha à minha casa.", + "exampleTranslation": "Mover-se em direção ao falante" + }, + { + "word": "Querer", + "translation": "Verbo que indica desejo", + "phonetic": "/keˈɾeɾ/", + "example": "Eu quero água.", + "exampleTranslation": "Expressar um desejo" + }, + { + "word": "Dizer", + "translation": "Verbo que indica comunicação verbal", + "phonetic": "/diˈzeɾ/", + "example": "Eu digo a verdade.", + "exampleTranslation": "Expressar algo com palavras" + } + ] +} diff --git a/assets/vocabulary/day7_de.json b/assets/vocabulary/day7_de.json new file mode 100644 index 0000000..8cd1900 --- /dev/null +++ b/assets/vocabulary/day7_de.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Wasser", + "translation": "Essentielle Flüssigkeit für das Leben", + "phonetic": "/ˈvasɐ/", + "example": "Ich trinke täglich acht Gläser Wasser.", + "exampleTranslation": "Das wichtigste Getränk für die Gesundheit" + }, + { + "word": "Brot", + "translation": "Gebackenes Lebensmittel aus Mehl", + "phonetic": "/bʁoːt/", + "example": "Ich esse Brot zum Frühstück.", + "exampleTranslation": "Ein Grundnahrungsmittel in vielen Kulturen" + }, + { + "word": "Milch", + "translation": "Weiße Flüssigkeit von Kühen", + "phonetic": "/mɪlç/", + "example": "Kinder trinken Milch, um stark zu werden.", + "exampleTranslation": "Reich an Kalzium und Protein" + }, + { + "word": "Ei", + "translation": "Lebensmittel von Hühnern, reich an Protein", + "phonetic": "/aɪ/", + "example": "Ich esse Eier zum Frühstück.", + "exampleTranslation": "Kann auf viele Arten gekocht werden" + }, + { + "word": "Obst", + "translation": "Süßes Pflanzenprodukt mit Samen", + "phonetic": "/oːpst/", + "example": "Äpfel und Orangen sind Obst.", + "exampleTranslation": "Natürliches süßes Essen, sehr gesund" + }, + { + "word": "Gemüse", + "translation": "Essbare Pflanze oder Pflanzenteil", + "phonetic": "/ɡəˈmyːzə/", + "example": "Karotten und Brokkoli sind Gemüse.", + "exampleTranslation": "Wichtig für eine gesunde Ernährung" + }, + { + "word": "Fleisch", + "translation": "Tierisches Fleisch als Nahrung", + "phonetic": "/flaɪʃ/", + "example": "Huhn und Rind sind Fleischsorten.", + "exampleTranslation": "Reich an Protein" + }, + { + "word": "Kaffee", + "translation": "Heißes Getränk aus gerösteten Bohnen", + "phonetic": "/ˈkafe/", + "example": "Viele Menschen trinken morgens Kaffee.", + "exampleTranslation": "Enthält Koffein für Energie" + } + ] +} diff --git a/assets/vocabulary/day7_en.json b/assets/vocabulary/day7_en.json new file mode 100644 index 0000000..11bd8c7 --- /dev/null +++ b/assets/vocabulary/day7_en.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Water", + "translation": "Essential liquid for life", + "phonetic": "/ˈwɔːtər/", + "example": "I drink eight glasses of water daily.", + "exampleTranslation": "The most important beverage for health" + }, + { + "word": "Bread", + "translation": "Baked food made from flour", + "phonetic": "/brɛd/", + "example": "I eat bread for breakfast.", + "exampleTranslation": "A staple food in many cultures" + }, + { + "word": "Milk", + "translation": "White liquid from cows", + "phonetic": "/mɪlk/", + "example": "Children drink milk to grow strong.", + "exampleTranslation": "Rich in calcium and protein" + }, + { + "word": "Egg", + "translation": "Food from chickens, high in protein", + "phonetic": "/ɛɡ/", + "example": "I eat eggs for breakfast.", + "exampleTranslation": "Can be cooked many ways" + }, + { + "word": "Fruit", + "translation": "Sweet plant product with seeds", + "phonetic": "/fruːt/", + "example": "Apples and oranges are fruits.", + "exampleTranslation": "Natural sweet food, very healthy" + }, + { + "word": "Vegetable", + "translation": "Edible plant or plant part", + "phonetic": "/ˈvɛdʒtəbəl/", + "example": "Carrots and broccoli are vegetables.", + "exampleTranslation": "Important for a healthy diet" + }, + { + "word": "Meat", + "translation": "Animal flesh used as food", + "phonetic": "/miːt/", + "example": "Chicken and beef are types of meat.", + "exampleTranslation": "High in protein" + }, + { + "word": "Coffee", + "translation": "Hot beverage made from roasted beans", + "phonetic": "/ˈkɔːfi/", + "example": "Many people drink coffee in the morning.", + "exampleTranslation": "Contains caffeine to boost energy" + } + ] +} diff --git a/assets/vocabulary/day7_es.json b/assets/vocabulary/day7_es.json new file mode 100644 index 0000000..17a810f --- /dev/null +++ b/assets/vocabulary/day7_es.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Agua", + "translation": "Líquido esencial para la vida", + "phonetic": "/ˈaɣwa/", + "example": "Bebo ocho vasos de agua diariamente.", + "exampleTranslation": "La bebida más importante para la salud" + }, + { + "word": "Pan", + "translation": "Alimento horneado hecho de harina", + "phonetic": "/pan/", + "example": "Como pan en el desayuno.", + "exampleTranslation": "Un alimento básico en muchas culturas" + }, + { + "word": "Leche", + "translation": "Líquido blanco de las vacas", + "phonetic": "/ˈletʃe/", + "example": "Los niños beben leche para crecer fuertes.", + "exampleTranslation": "Rica en calcio y proteína" + }, + { + "word": "Huevo", + "translation": "Alimento de las gallinas, rico en proteína", + "phonetic": "/ˈweβo/", + "example": "Como huevos en el desayuno.", + "exampleTranslation": "Se puede cocinar de muchas formas" + }, + { + "word": "Fruta", + "translation": "Producto vegetal dulce con semillas", + "phonetic": "/ˈfɾuta/", + "example": "Las manzanas y naranjas son frutas.", + "exampleTranslation": "Alimento dulce natural, muy saludable" + }, + { + "word": "Verdura", + "translation": "Planta comestible o parte de planta", + "phonetic": "/beɾˈðuɾa/", + "example": "Las zanahorias y el brócoli son verduras.", + "exampleTranslation": "Importante para una dieta saludable" + }, + { + "word": "Carne", + "translation": "Carne de animal usada como alimento", + "phonetic": "/ˈkaɾne/", + "example": "El pollo y la carne de res son tipos de carne.", + "exampleTranslation": "Rica en proteína" + }, + { + "word": "Café", + "translation": "Bebida caliente hecha de granos tostados", + "phonetic": "/kaˈfe/", + "example": "Mucha gente bebe café por la mañana.", + "exampleTranslation": "Contiene cafeína para aumentar la energía" + } + ] +} diff --git a/assets/vocabulary/day7_fr.json b/assets/vocabulary/day7_fr.json new file mode 100644 index 0000000..32156b7 --- /dev/null +++ b/assets/vocabulary/day7_fr.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Eau", + "translation": "Liquide essentiel pour la vie", + "phonetic": "/o/", + "example": "Je bois huit verres d'eau par jour.", + "exampleTranslation": "La boisson la plus importante pour la santé" + }, + { + "word": "Pain", + "translation": "Aliment cuit fait de farine", + "phonetic": "/pɛ̃/", + "example": "Je mange du pain au petit-déjeuner.", + "exampleTranslation": "Un aliment de base dans de nombreuses cultures" + }, + { + "word": "Lait", + "translation": "Liquide blanc des vaches", + "phonetic": "/lɛ/", + "example": "Les enfants boivent du lait pour grandir.", + "exampleTranslation": "Riche en calcium et protéines" + }, + { + "word": "Œuf", + "translation": "Aliment des poules, riche en protéines", + "phonetic": "/œf/", + "example": "Je mange des œufs au petit-déjeuner.", + "exampleTranslation": "Peut être cuit de plusieurs façons" + }, + { + "word": "Fruit", + "translation": "Produit végétal sucré avec des graines", + "phonetic": "/fʁɥi/", + "example": "Les pommes et les oranges sont des fruits.", + "exampleTranslation": "Aliment sucré naturel, très sain" + }, + { + "word": "Légume", + "translation": "Plante comestible ou partie de plante", + "phonetic": "/leɡym/", + "example": "Les carottes et le brocoli sont des légumes.", + "exampleTranslation": "Important pour une alimentation saine" + }, + { + "word": "Viande", + "translation": "Chair animale utilisée comme nourriture", + "phonetic": "/vjɑ̃d/", + "example": "Le poulet et le bœuf sont des viandes.", + "exampleTranslation": "Riche en protéines" + }, + { + "word": "Café", + "translation": "Boisson chaude faite de grains torréfiés", + "phonetic": "/kafe/", + "example": "Beaucoup de gens boivent du café le matin.", + "exampleTranslation": "Contient de la caféine pour l'énergie" + } + ] +} diff --git a/assets/vocabulary/day7_pt.json b/assets/vocabulary/day7_pt.json new file mode 100644 index 0000000..3e0409f --- /dev/null +++ b/assets/vocabulary/day7_pt.json @@ -0,0 +1,60 @@ +{ + "vocabulary": [ + { + "word": "Água", + "translation": "Líquido essencial para a vida", + "phonetic": "/ˈaɡwɐ/", + "example": "Eu bebo oito copos de água diariamente.", + "exampleTranslation": "A bebida mais importante para a saúde" + }, + { + "word": "Pão", + "translation": "Alimento assado feito de farinha", + "phonetic": "/pɐ̃w/", + "example": "Eu como pão no café da manhã.", + "exampleTranslation": "Um alimento básico em muitas culturas" + }, + { + "word": "Leite", + "translation": "Líquido branco das vacas", + "phonetic": "/ˈlejt͡ʃi/", + "example": "As crianças bebem leite para crescer fortes.", + "exampleTranslation": "Rico em cálcio e proteína" + }, + { + "word": "Ovo", + "translation": "Alimento das galinhas, rico em proteína", + "phonetic": "/ˈovu/", + "example": "Eu como ovos no café da manhã.", + "exampleTranslation": "Pode ser cozinhado de muitas maneiras" + }, + { + "word": "Fruta", + "translation": "Produto vegetal doce com sementes", + "phonetic": "/ˈfɾutɐ/", + "example": "Maçãs e laranjas são frutas.", + "exampleTranslation": "Alimento doce natural, muito saudável" + }, + { + "word": "Vegetal", + "translation": "Planta comestível ou parte de planta", + "phonetic": "/veʒeˈtaw/", + "example": "Cenouras e brócolis são vegetais.", + "exampleTranslation": "Importante para uma dieta saudável" + }, + { + "word": "Carne", + "translation": "Carne de animal usada como alimento", + "phonetic": "/ˈkaɾni/", + "example": "Frango e carne bovina são tipos de carne.", + "exampleTranslation": "Rica em proteína" + }, + { + "word": "Café", + "translation": "Bebida quente feita de grãos torrados", + "phonetic": "/kaˈfɛ/", + "example": "Muitas pessoas bebem café pela manhã.", + "exampleTranslation": "Contém cafeína para aumentar a energia" + } + ] +} diff --git a/assets/vocabulary/day8_de.json b/assets/vocabulary/day8_de.json new file mode 100644 index 0000000..29eeb2f --- /dev/null +++ b/assets/vocabulary/day8_de.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Kopf", + "translation": "Oberer Teil des Körpers mit dem Gehirn", + "phonetic": "/kɔpf/", + "example": "Ich trage einen Hut auf meinem Kopf.", + "exampleTranslation": "Der oberste Teil des Körpers" + }, + { + "word": "Auge", + "translation": "Organ zum Sehen", + "phonetic": "/ˈaʊɡə/", + "example": "Ich habe zwei Augen.", + "exampleTranslation": "Wird für das Sehen benutzt" + }, + { + "word": "Ohr", + "translation": "Organ zum Hören", + "phonetic": "/oːɐ/", + "example": "Ich höre mit meinen Ohren.", + "exampleTranslation": "Wird zum Hören von Geräuschen benutzt" + }, + { + "word": "Nase", + "translation": "Organ zum Riechen und Atmen", + "phonetic": "/ˈnaːzə/", + "example": "Ich rieche Blumen mit meiner Nase.", + "exampleTranslation": "In der Mitte deines Gesichts" + }, + { + "word": "Mund", + "translation": "Öffnung zum Essen und Sprechen", + "phonetic": "/mʊnt/", + "example": "Ich esse mit meinem Mund.", + "exampleTranslation": "Wird zum Essen und Sprechen benutzt" + }, + { + "word": "Hand", + "translation": "Teil am Ende des Arms mit Fingern", + "phonetic": "/hant/", + "example": "Ich schreibe mit meiner Hand.", + "exampleTranslation": "Wird zum Greifen und Halten benutzt" + }, + { + "word": "Arm", + "translation": "Glied von der Schulter zur Hand", + "phonetic": "/aʁm/", + "example": "Ich trage Dinge mit meinen Armen.", + "exampleTranslation": "Oberes Glied des Körpers" + }, + { + "word": "Bein", + "translation": "Glied zum Stehen und Gehen", + "phonetic": "/baɪn/", + "example": "Ich gehe mit meinen Beinen.", + "exampleTranslation": "Unteres Glied des Körpers" + }, + { + "word": "Fuß", + "translation": "Teil am Ende des Beins", + "phonetic": "/fuːs/", + "example": "Ich trage Schuhe an meinen Füßen.", + "exampleTranslation": "Wird zum Stehen und Gehen benutzt" + } + ] +} diff --git a/assets/vocabulary/day8_en.json b/assets/vocabulary/day8_en.json new file mode 100644 index 0000000..2b34c01 --- /dev/null +++ b/assets/vocabulary/day8_en.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Head", + "translation": "Top part of the body containing the brain", + "phonetic": "/hɛd/", + "example": "I wear a hat on my head.", + "exampleTranslation": "The uppermost part of the body" + }, + { + "word": "Eye", + "translation": "Organ used for seeing", + "phonetic": "/aɪ/", + "example": "I have two eyes.", + "exampleTranslation": "Used for vision" + }, + { + "word": "Ear", + "translation": "Organ used for hearing", + "phonetic": "/ɪər/", + "example": "I listen with my ears.", + "exampleTranslation": "Used for hearing sounds" + }, + { + "word": "Nose", + "translation": "Organ used for smelling and breathing", + "phonetic": "/noʊz/", + "example": "I smell flowers with my nose.", + "exampleTranslation": "In the center of your face" + }, + { + "word": "Mouth", + "translation": "Opening for eating and speaking", + "phonetic": "/maʊθ/", + "example": "I eat with my mouth.", + "exampleTranslation": "Used for eating and talking" + }, + { + "word": "Hand", + "translation": "Part at the end of the arm with fingers", + "phonetic": "/hænd/", + "example": "I write with my hand.", + "exampleTranslation": "Used for grasping and holding" + }, + { + "word": "Arm", + "translation": "Limb from shoulder to hand", + "phonetic": "/ɑːrm/", + "example": "I carry things with my arms.", + "exampleTranslation": "Upper limb of the body" + }, + { + "word": "Leg", + "translation": "Limb used for standing and walking", + "phonetic": "/lɛɡ/", + "example": "I walk with my legs.", + "exampleTranslation": "Lower limb of the body" + }, + { + "word": "Foot", + "translation": "Part at the end of the leg", + "phonetic": "/fʊt/", + "example": "I wear shoes on my feet.", + "exampleTranslation": "Used for standing and walking" + } + ] +} diff --git a/assets/vocabulary/day8_es.json b/assets/vocabulary/day8_es.json new file mode 100644 index 0000000..a5e3fb1 --- /dev/null +++ b/assets/vocabulary/day8_es.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Cabeza", + "translation": "Parte superior del cuerpo que contiene el cerebro", + "phonetic": "/kaˈβeθa/", + "example": "Llevo un sombrero en mi cabeza.", + "exampleTranslation": "La parte más alta del cuerpo" + }, + { + "word": "Ojo", + "translation": "Órgano usado para ver", + "phonetic": "/ˈoxo/", + "example": "Tengo dos ojos.", + "exampleTranslation": "Usado para la visión" + }, + { + "word": "Oreja/Oído", + "translation": "Órgano usado para escuchar", + "phonetic": "/oˈɾexa/ /oˈiðo/", + "example": "Escucho con mis oídos.", + "exampleTranslation": "Usado para escuchar sonidos" + }, + { + "word": "Nariz", + "translation": "Órgano usado para oler y respirar", + "phonetic": "/naˈɾiθ/", + "example": "Huelo flores con mi nariz.", + "exampleTranslation": "En el centro de tu cara" + }, + { + "word": "Boca", + "translation": "Abertura para comer y hablar", + "phonetic": "/ˈboka/", + "example": "Como con mi boca.", + "exampleTranslation": "Usado para comer y hablar" + }, + { + "word": "Mano", + "translation": "Parte al final del brazo con dedos", + "phonetic": "/ˈmano/", + "example": "Escribo con mi mano.", + "exampleTranslation": "Usado para agarrar y sostener" + }, + { + "word": "Brazo", + "translation": "Extremidad desde el hombro hasta la mano", + "phonetic": "/ˈbɾaθo/", + "example": "Llevo cosas con mis brazos.", + "exampleTranslation": "Extremidad superior del cuerpo" + }, + { + "word": "Pierna", + "translation": "Extremidad usada para estar de pie y caminar", + "phonetic": "/ˈpjeɾna/", + "example": "Camino con mis piernas.", + "exampleTranslation": "Extremidad inferior del cuerpo" + }, + { + "word": "Pie", + "translation": "Parte al final de la pierna", + "phonetic": "/pje/", + "example": "Uso zapatos en mis pies.", + "exampleTranslation": "Usado para estar de pie y caminar" + } + ] +} diff --git a/assets/vocabulary/day8_fr.json b/assets/vocabulary/day8_fr.json new file mode 100644 index 0000000..e231b96 --- /dev/null +++ b/assets/vocabulary/day8_fr.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Tête", + "translation": "Partie supérieure du corps contenant le cerveau", + "phonetic": "/tɛt/", + "example": "Je porte un chapeau sur ma tête.", + "exampleTranslation": "La partie la plus haute du corps" + }, + { + "word": "Œil", + "translation": "Organe utilisé pour voir", + "phonetic": "/œj/", + "example": "J'ai deux yeux.", + "exampleTranslation": "Utilisé pour la vision" + }, + { + "word": "Oreille", + "translation": "Organe utilisé pour entendre", + "phonetic": "/ɔʁɛj/", + "example": "J'écoute avec mes oreilles.", + "exampleTranslation": "Utilisé pour entendre les sons" + }, + { + "word": "Nez", + "translation": "Organe utilisé pour sentir et respirer", + "phonetic": "/ne/", + "example": "Je sens les fleurs avec mon nez.", + "exampleTranslation": "Au centre de votre visage" + }, + { + "word": "Bouche", + "translation": "Ouverture pour manger et parler", + "phonetic": "/buʃ/", + "example": "Je mange avec ma bouche.", + "exampleTranslation": "Utilisé pour manger et parler" + }, + { + "word": "Main", + "translation": "Partie au bout du bras avec des doigts", + "phonetic": "/mɛ̃/", + "example": "J'écris avec ma main.", + "exampleTranslation": "Utilisé pour saisir et tenir" + }, + { + "word": "Bras", + "translation": "Membre de l'épaule à la main", + "phonetic": "/bʁɑ/", + "example": "Je porte des choses avec mes bras.", + "exampleTranslation": "Membre supérieur du corps" + }, + { + "word": "Jambe", + "translation": "Membre utilisé pour se tenir debout et marcher", + "phonetic": "/ʒɑ̃b/", + "example": "Je marche avec mes jambes.", + "exampleTranslation": "Membre inférieur du corps" + }, + { + "word": "Pied", + "translation": "Partie au bout de la jambe", + "phonetic": "/pje/", + "example": "Je porte des chaussures à mes pieds.", + "exampleTranslation": "Utilisé pour se tenir debout et marcher" + } + ] +} diff --git a/assets/vocabulary/day8_pt.json b/assets/vocabulary/day8_pt.json new file mode 100644 index 0000000..68f97e2 --- /dev/null +++ b/assets/vocabulary/day8_pt.json @@ -0,0 +1,67 @@ +{ + "vocabulary": [ + { + "word": "Cabeça", + "translation": "Parte superior do corpo contendo o cérebro", + "phonetic": "/kaˈbesɐ/", + "example": "Eu uso um chapéu na minha cabeça.", + "exampleTranslation": "A parte mais alta do corpo" + }, + { + "word": "Olho", + "translation": "Órgão usado para ver", + "phonetic": "/ˈoʎu/", + "example": "Eu tenho dois olhos.", + "exampleTranslation": "Usado para a visão" + }, + { + "word": "Orelha/Ouvido", + "translation": "Órgão usado para ouvir", + "phonetic": "/oˈɾeʎɐ/ /oˈvidu/", + "example": "Eu ouço com meus ouvidos.", + "exampleTranslation": "Usado para ouvir sons" + }, + { + "word": "Nariz", + "translation": "Órgão usado para cheirar e respirar", + "phonetic": "/naˈɾiʃ/", + "example": "Eu cheiro flores com meu nariz.", + "exampleTranslation": "No centro do seu rosto" + }, + { + "word": "Boca", + "translation": "Abertura para comer e falar", + "phonetic": "/ˈbokɐ/", + "example": "Eu como com minha boca.", + "exampleTranslation": "Usado para comer e falar" + }, + { + "word": "Mão", + "translation": "Parte no final do braço com dedos", + "phonetic": "/mɐ̃w/", + "example": "Eu escrevo com minha mão.", + "exampleTranslation": "Usado para agarrar e segurar" + }, + { + "word": "Braço", + "translation": "Membro do ombro à mão", + "phonetic": "/ˈbɾasu/", + "example": "Eu carrego coisas com meus braços.", + "exampleTranslation": "Membro superior do corpo" + }, + { + "word": "Perna", + "translation": "Membro usado para ficar em pé e caminhar", + "phonetic": "/ˈpɛɾnɐ/", + "example": "Eu ando com minhas pernas.", + "exampleTranslation": "Membro inferior do corpo" + }, + { + "word": "Pé", + "translation": "Parte no final da perna", + "phonetic": "/pɛ/", + "example": "Eu uso sapatos nos meus pés.", + "exampleTranslation": "Usado para ficar em pé e caminhar" + } + ] +} diff --git a/assets/vocabulary/day9_de.json b/assets/vocabulary/day9_de.json new file mode 100644 index 0000000..bd7a58f --- /dev/null +++ b/assets/vocabulary/day9_de.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Groß", + "translation": "Von großer Größe", + "phonetic": "/ɡʁoːs/", + "example": "Der Elefant ist groß.", + "exampleTranslation": "Große Größe beschreiben" + }, + { + "word": "Klein", + "translation": "Von geringer Größe", + "phonetic": "/klaɪn/", + "example": "Die Maus ist klein.", + "exampleTranslation": "Winzige Größe beschreiben" + }, + { + "word": "Heiß", + "translation": "Mit hoher Temperatur", + "phonetic": "/haɪs/", + "example": "Der Kaffee ist heiß.", + "exampleTranslation": "Hohe Temperatur beschreiben" + }, + { + "word": "Kalt", + "translation": "Mit niedriger Temperatur", + "phonetic": "/kalt/", + "example": "Das Eis ist kalt.", + "exampleTranslation": "Niedrige Temperatur beschreiben" + }, + { + "word": "Schnell", + "translation": "Sich schnell bewegend oder geschehend", + "phonetic": "/ʃnɛl/", + "example": "Das Auto ist schnell.", + "exampleTranslation": "Hohe Geschwindigkeit beschreiben" + }, + { + "word": "Langsam", + "translation": "Sich langsam bewegend oder geschehend", + "phonetic": "/ˈlaŋzaːm/", + "example": "Die Schildkröte ist langsam.", + "exampleTranslation": "Geringe Geschwindigkeit beschreiben" + }, + { + "word": "Gut", + "translation": "Von hoher Qualität oder wünschenswert", + "phonetic": "/ɡuːt/", + "example": "Das ist gutes Essen.", + "exampleTranslation": "Qualität oder Exzellenz beschreiben" + }, + { + "word": "Schlecht", + "translation": "Von schlechter Qualität oder unerwünscht", + "phonetic": "/ʃlɛçt/", + "example": "Das ist schlechtes Wetter.", + "exampleTranslation": "Schlechte Qualität beschreiben" + }, + { + "word": "Glücklich", + "translation": "Freude oder Vergnügen empfinden", + "phonetic": "/ˈɡlʏklɪç/", + "example": "Ich bin heute glücklich.", + "exampleTranslation": "Positive Emotion beschreiben" + }, + { + "word": "Traurig", + "translation": "Unglücklich oder betrübt fühlen", + "phonetic": "/ˈtʁaʊʁɪç/", + "example": "Sie sieht traurig aus.", + "exampleTranslation": "Negative Emotion beschreiben" + } + ] +} diff --git a/assets/vocabulary/day9_en.json b/assets/vocabulary/day9_en.json new file mode 100644 index 0000000..f17a612 --- /dev/null +++ b/assets/vocabulary/day9_en.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Big", + "translation": "Large in size", + "phonetic": "/bɪɡ/", + "example": "The elephant is big.", + "exampleTranslation": "Describing large size" + }, + { + "word": "Small", + "translation": "Little in size", + "phonetic": "/smɔːl/", + "example": "The mouse is small.", + "exampleTranslation": "Describing tiny size" + }, + { + "word": "Hot", + "translation": "Having high temperature", + "phonetic": "/hɑːt/", + "example": "The coffee is hot.", + "exampleTranslation": "Describing high temperature" + }, + { + "word": "Cold", + "translation": "Having low temperature", + "phonetic": "/koʊld/", + "example": "The ice cream is cold.", + "exampleTranslation": "Describing low temperature" + }, + { + "word": "Fast", + "translation": "Moving or happening quickly", + "phonetic": "/fæst/", + "example": "The car is fast.", + "exampleTranslation": "Describing high speed" + }, + { + "word": "Slow", + "translation": "Moving or happening at low speed", + "phonetic": "/sloʊ/", + "example": "The turtle is slow.", + "exampleTranslation": "Describing low speed" + }, + { + "word": "Good", + "translation": "Of high quality or desirable", + "phonetic": "/ɡʊd/", + "example": "This is good food.", + "exampleTranslation": "Describing quality or excellence" + }, + { + "word": "Bad", + "translation": "Of poor quality or undesirable", + "phonetic": "/bæd/", + "example": "This is bad weather.", + "exampleTranslation": "Describing poor quality" + }, + { + "word": "Happy", + "translation": "Feeling joy or pleasure", + "phonetic": "/ˈhæpi/", + "example": "I am happy today.", + "exampleTranslation": "Describing positive emotion" + }, + { + "word": "Sad", + "translation": "Feeling unhappy or sorrowful", + "phonetic": "/sæd/", + "example": "She looks sad.", + "exampleTranslation": "Describing negative emotion" + } + ] +} diff --git a/assets/vocabulary/day9_es.json b/assets/vocabulary/day9_es.json new file mode 100644 index 0000000..279337e --- /dev/null +++ b/assets/vocabulary/day9_es.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Grande", + "translation": "De tamaño amplio", + "phonetic": "/ˈɡɾande/", + "example": "El elefante es grande.", + "exampleTranslation": "Describiendo tamaño amplio" + }, + { + "word": "Pequeño", + "translation": "De tamaño reducido", + "phonetic": "/peˈkeɲo/", + "example": "El ratón es pequeño.", + "exampleTranslation": "Describiendo tamaño diminuto" + }, + { + "word": "Caliente", + "translation": "Con temperatura alta", + "phonetic": "/kaˈljente/", + "example": "El café está caliente.", + "exampleTranslation": "Describiendo temperatura alta" + }, + { + "word": "Frío", + "translation": "Con temperatura baja", + "phonetic": "/ˈfɾio/", + "example": "El helado está frío.", + "exampleTranslation": "Describiendo temperatura baja" + }, + { + "word": "Rápido", + "translation": "Que se mueve o sucede con velocidad", + "phonetic": "/ˈrapido/", + "example": "El coche es rápido.", + "exampleTranslation": "Describiendo alta velocidad" + }, + { + "word": "Lento", + "translation": "Que se mueve o sucede con poca velocidad", + "phonetic": "/ˈlento/", + "example": "La tortuga es lenta.", + "exampleTranslation": "Describiendo baja velocidad" + }, + { + "word": "Bueno", + "translation": "De alta calidad o deseable", + "phonetic": "/ˈbweno/", + "example": "Esta es buena comida.", + "exampleTranslation": "Describiendo calidad o excelencia" + }, + { + "word": "Malo", + "translation": "De mala calidad o indeseable", + "phonetic": "/ˈmalo/", + "example": "Este es mal tiempo.", + "exampleTranslation": "Describiendo mala calidad" + }, + { + "word": "Feliz", + "translation": "Sentir alegría o placer", + "phonetic": "/feˈliθ/", + "example": "Estoy feliz hoy.", + "exampleTranslation": "Describiendo emoción positiva" + }, + { + "word": "Triste", + "translation": "Sentir infelicidad o pena", + "phonetic": "/ˈtɾiste/", + "example": "Ella se ve triste.", + "exampleTranslation": "Describiendo emoción negativa" + } + ] +} diff --git a/assets/vocabulary/day9_fr.json b/assets/vocabulary/day9_fr.json new file mode 100644 index 0000000..06196d4 --- /dev/null +++ b/assets/vocabulary/day9_fr.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Grand", + "translation": "De grande taille", + "phonetic": "/ɡʁɑ̃/", + "example": "L'éléphant est grand.", + "exampleTranslation": "Décrivant une grande taille" + }, + { + "word": "Petit", + "translation": "De petite taille", + "phonetic": "/pəti/", + "example": "La souris est petite.", + "exampleTranslation": "Décrivant une taille minuscule" + }, + { + "word": "Chaud", + "translation": "Avec une température élevée", + "phonetic": "/ʃo/", + "example": "Le café est chaud.", + "exampleTranslation": "Décrivant une température élevée" + }, + { + "word": "Froid", + "translation": "Avec une température basse", + "phonetic": "/fʁwa/", + "example": "La glace est froide.", + "exampleTranslation": "Décrivant une température basse" + }, + { + "word": "Rapide", + "translation": "Qui bouge ou se passe avec vitesse", + "phonetic": "/ʁapid/", + "example": "La voiture est rapide.", + "exampleTranslation": "Décrivant une grande vitesse" + }, + { + "word": "Lent", + "translation": "Qui bouge ou se passe avec peu de vitesse", + "phonetic": "/lɑ̃/", + "example": "La tortue est lente.", + "exampleTranslation": "Décrivant une faible vitesse" + }, + { + "word": "Bon", + "translation": "De haute qualité ou désirable", + "phonetic": "/bɔ̃/", + "example": "C'est de la bonne nourriture.", + "exampleTranslation": "Décrivant la qualité ou l'excellence" + }, + { + "word": "Mauvais", + "translation": "De mauvaise qualité ou indésirable", + "phonetic": "/movɛ/", + "example": "C'est du mauvais temps.", + "exampleTranslation": "Décrivant une mauvaise qualité" + }, + { + "word": "Heureux", + "translation": "Ressentir de la joie ou du plaisir", + "phonetic": "/øʁø/", + "example": "Je suis heureux aujourd'hui.", + "exampleTranslation": "Décrivant une émotion positive" + }, + { + "word": "Triste", + "translation": "Ressentir du malheur ou de la peine", + "phonetic": "/tʁist/", + "example": "Elle a l'air triste.", + "exampleTranslation": "Décrivant une émotion négative" + } + ] +} diff --git a/assets/vocabulary/day9_pt.json b/assets/vocabulary/day9_pt.json new file mode 100644 index 0000000..45e1085 --- /dev/null +++ b/assets/vocabulary/day9_pt.json @@ -0,0 +1,74 @@ +{ + "vocabulary": [ + { + "word": "Grande", + "translation": "De tamanho amplo", + "phonetic": "/ˈɡɾɐ̃dʒi/", + "example": "O elefante é grande.", + "exampleTranslation": "Descrevendo tamanho amplo" + }, + { + "word": "Pequeno", + "translation": "De tamanho reduzido", + "phonetic": "/peˈkenu/", + "example": "O rato é pequeno.", + "exampleTranslation": "Descrevendo tamanho diminuto" + }, + { + "word": "Quente", + "translation": "Com temperatura alta", + "phonetic": "/ˈkẽtʃi/", + "example": "O café está quente.", + "exampleTranslation": "Descrevendo temperatura alta" + }, + { + "word": "Frio", + "translation": "Com temperatura baixa", + "phonetic": "/ˈfɾiu/", + "example": "O sorvete está frio.", + "exampleTranslation": "Descrevendo temperatura baixa" + }, + { + "word": "Rápido", + "translation": "Que se move ou acontece com velocidade", + "phonetic": "/ˈʁapidu/", + "example": "O carro é rápido.", + "exampleTranslation": "Descrevendo alta velocidade" + }, + { + "word": "Lento", + "translation": "Que se move ou acontece com pouca velocidade", + "phonetic": "/ˈlẽtu/", + "example": "A tartaruga é lenta.", + "exampleTranslation": "Descrevendo baixa velocidade" + }, + { + "word": "Bom", + "translation": "De alta qualidade ou desejável", + "phonetic": "/bõ/", + "example": "Esta é boa comida.", + "exampleTranslation": "Descrevendo qualidade ou excelência" + }, + { + "word": "Mau/Ruim", + "translation": "De má qualidade ou indesejável", + "phonetic": "/maw/ /ˈʁũ/", + "example": "Este é mau tempo.", + "exampleTranslation": "Descrevendo má qualidade" + }, + { + "word": "Feliz", + "translation": "Sentir alegria ou prazer", + "phonetic": "/feˈliʃ/", + "example": "Estou feliz hoje.", + "exampleTranslation": "Descrevendo emoção positiva" + }, + { + "word": "Triste", + "translation": "Sentir infelicidade ou tristeza", + "phonetic": "/ˈtɾistʃi/", + "example": "Ela parece triste.", + "exampleTranslation": "Descrevendo emoção negativa" + } + ] +}