Switch to translatable data

This commit is contained in:
2025-08-20 23:18:40 +02:00
parent c35fb06830
commit cc544322b2
36 changed files with 431 additions and 146 deletions
+40 -18
View File
@@ -110,8 +110,10 @@ async function main() {
}
},
data: {
name: 'Bremer Stadtrallye!',
description: 'DIE Rallye durch Bremen!',
name_de: 'Bremer Stadtrallye!',
name_en: 'Bremer Stadtrallye!',
description_de: 'DIE Rallye durch Bremen!',
description_en: 'THE Rallye trough Bremen!',
start: new Date('2025-08-23T10:00:00.000Z'),
end: new Date('2025-08-30T10:00:00.000Z'),
allowJoin: true,
@@ -120,9 +122,12 @@ async function main() {
quests: {
create: [
{
title: 'MOIN!',
description: 'Finde das größte MOIN',
question: 'Wo steht es?',
title_de: 'MOIN!',
title_en: 'MOIN!',
description_de: 'Finde das größte MOIN',
description_en: 'Find the largest MOIN',
question_de: 'Wo steht es?',
question_en: 'Where is it?',
order: 0,
optional: false,
pictureRequired: true,
@@ -132,12 +137,18 @@ async function main() {
points: 10
},
{
title: 'Die Musikanten',
description:
title_de: 'Die Musikanten',
title_en: 'The Musikanten',
description_de:
'Dort wo die vier Bremer Tiere musizieren, müsst ihr ihre Beine anfassen!',
question: 'Wie viele Beine haben die Musikanten zusammen?',
extraText:
'Mehr Punkte, je mehr unterschiedliche Beine ihre berührt!',
description_en:
'Where the four Bremen music animals are, you have to touch their legs!',
question_de: 'Wie viele Beine haben die Musikanten zusammen?',
question_en: 'How many legs do the musicians have altogether?',
extraText_de:
'Mehr Punkte, je mehr unterschiedliche Beine ihr berührt!',
extraText_en:
'The more different legs you touch, the more points you get!',
points: 10,
extraPoints: 5,
pictureRequired: true,
@@ -148,32 +159,43 @@ async function main() {
order: 1
},
{
title: 'Tolle Aussicht',
description:
title_de: 'Tolle Aussicht',
title_en: 'Great view',
description_de:
'Mache ein Bild aus einem Gebäude der Hochschule, von so weit oben wie möglich!',
description_en:
'Take a picture of a university building from as high up as possible!',
points: 10,
extraPoints: 10,
extraText:
extraText_de:
'Wenn ihr das einzige Team in diesem Gebäude/Standort oder die Höchsten wart!',
extraText_en:
'If you were the only team in that building/location or on the highest floor!',
optional: false,
pictureRequired: true,
textRequired: false,
question: 'In welchem Gebäude und Stockwerk wart ihr?',
question_de: 'In welchem Gebäude und Stockwerk wart ihr?',
question_en: 'Which building and floor were you in?',
textType: 'TEXT',
order: 2
},
{
title: 'Einfach mal abhauen',
description:
title_de: 'Einfach mal abhauen',
title_en: 'Just get away',
description_de:
'Fahrt so weit ihr wollt und macht ein Foto vom Haltestellenschild!',
question: 'An welcher Haltestelle wart ihr?',
description_en:
'Drive as far as you want and take a photo of the bus stop sign!',
question_de: 'An welcher Haltestelle wart ihr?',
question_en: 'Which stop were you at?',
order: 3,
pictureRequired: true,
textRequired: true,
textType: 'TEXT',
points: 3,
extraPoints: 30,
extraText: 'Je weiter weg'
extraText_de: 'Je weiter weg',
extraText_en: 'The further away'
}
]
},