Skip to content

Commit 58d057b

Browse files
committed
Merge branch 'bugfix/start-up' into dev
2 parents fdf4371 + 061b917 commit 58d057b

31 files changed

+4803
-2468
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
node_modules
22
client/dist
3+
relay/dist
34
games/
45
server/.lake
56
**/.DS_Store

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Please follow the tutorial [Creating a Game](doc/create_game.md). In particular,
88

99
* Step 5: [How to Run Games Locally](doc/running_locally.md)
1010
* Step 7: [How to Update an existing Game](doc/update_game.md)
11-
* Step 9: [How to Publishing a Game](doc/publish_game.md)
11+
* Step 9: [How to Publish a Game](doc/publish_game.md)
1212
* [Troubleshooting](doc/troubleshoot.md)
1313

1414
## Documentation
@@ -25,7 +25,7 @@ should be up-to-date:
2525

2626
* [How to Run Games Locally](doc/running_locally.md): play a game on your computer
2727
* [How to Update an existing Game](doc/update_game.md): update to a new lean version
28-
* [How to Publishing a Game](doc/publish_game.md): load your game to adam.math.hhu.de for others to play
28+
* [How to Publish a Game](doc/publish_game.md): load your game to adam.math.hhu.de for others to play
2929

3030
### Backend
3131

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
{
2+
"Intro": "Introduzione",
3+
"Game Introduction": "Introduzione al gioco",
4+
"World selection": "Selezione del mondo",
5+
"Start": "Via",
6+
"Inventory": "Inventario",
7+
"next level": "livello successivo",
8+
"Next": "Avanti",
9+
"back to world selection": "torna alla selezione del mondo",
10+
"Leave World": "Abbandona mondo",
11+
"previous level": "livello precedente",
12+
"Previous": "Indietro",
13+
"Editor mode is enforced!": "Non è possibile uscire dalla modalità editor!",
14+
"Editor mode": "Modalità editor",
15+
"Typewriter mode": "Modalità interattiva",
16+
"information, Impressum, privacy policy": "informazioni, Impressum, politiche della privacy",
17+
"Preferences": "Preferenze",
18+
"Game Info & Credits": "Info sul gioco & Riconoscimenti",
19+
"Game Info": "Info sul gioco",
20+
"Clear Progress": "Elimina progresso",
21+
"Erase": "Elimina",
22+
"Download Progress": "Scarica progresso",
23+
"Download": "Scarica",
24+
"Load Progress from JSON": "Importa progresso da file JSON",
25+
"Upload": "Importa",
26+
"Home": "Home",
27+
"back to games selection": "torna alla selezione dei giochi",
28+
"close inventory": "chiudi inventario",
29+
"show inventory": "mostra inventario",
30+
"World": "Mondo",
31+
"Show more help!": "Aiutami!",
32+
"Goal": "Goal",
33+
"Objects": "Oggetti",
34+
"Assumptions": "Ipotesi",
35+
"Current Goal": "Goal corrente",
36+
"Further Goals": "Goal successivi",
37+
"No Goals": "Nessun goal",
38+
"Loading goal…": "Sto caricando il goal…",
39+
"Click somewhere in the Lean file to enable the infoview.": "Clicca ovunque nel file Lean per attivare la infoview.",
40+
"Waiting for Lean server to start…": "In attesa dell'avvio del server di Lean…",
41+
"Level completed! 🎉": "Livello completato! 🎉",
42+
"Level completed with warnings 🎭": "Livello completato, ma ci sono dei warning 🎭",
43+
"Failed command": "Comando fallito",
44+
"Retry proof from here": "Riprendi la dimostrazione da qui",
45+
"Retry": "Ritenta",
46+
"Active Goal": "Goal corrente",
47+
"Crashed! Go to editor mode and fix your proof! Last server response:": "Server crashato! Rientra in modalità editor e aggiusta la tua dimostrazione. Ultimo messaggio del server:",
48+
"Line": "Linea",
49+
"Character": "Carattere",
50+
"Loading messages…": "Sto caricando i messaggi…",
51+
"Execute": "Esegui",
52+
"Tactics": "Tattiche",
53+
"Definitions": "Definizioni",
54+
"Theorems": "Teoremi",
55+
"Not unlocked yet": "Non ancora sbloccato",
56+
"Not available in this level": "Non disponibile in questo livello",
57+
"A repository of learning games for the proof assistant <1>Lean</1> <i>(Lean 4)</i> and its mathematical library <5>mathlib</5>": "Un repository di giochi didattici per il proof assistant <1>Lean</1> <i>(Lean 4)</i> e la sua libreria matematica <5>mathlib</5>",
58+
"No Games loaded. Use <1>http://localhost:3000/#/g/local/FOLDER</1> to open a game directly from a local folder.": "Nessun gioco rilevato. Visita <1>http://localhost:3000/#/g/local/FOLDER</1> per aprire un gioco da una cartella locale.",
59+
"<p>As this server runs lean on our university machines, it has a limited capacity. Our current estimate is about 70 simultaneous games.</p>": "<p>Il server che esegue il codice Lean gira sulle macchine della nostra università, perciò ha una capacità limitata. La nostra stima attuale è di circa 70 giochi simultanei.</p>",
60+
"<0>Most aspects of the games and the infrastructure are still in development. Feel free to file a <1>GitHub Issue</1> about any problems you experience!</0>": "<0>Molti aspetti dei giochi e dell'infrastruttura sono ancora in fase di sviluppo. Segnalaci qualsiasi problema con una <1>Issue su GitHub</1>.</0>",
61+
"<0>If you are considering writing your own game, you should use the <1>GameSkeleton Github Repo</1> as a template and read <3>How to Create a Game</3>.</0><1>You can directly load your games into the server and play it using the correct URL. The <1>instructions above</1> also explain the details for how to load your game to the server. We'd like to encourage you to contact us if you have any questions.</1><p>Featured games on this page are added manually. Please get in contact and we'll happily add yours.</p>": "<0>Se stai pensando di creare un nuovo gioco, ti consigliamo di usare il <1>GameSkeleton disponibile su Github</1> come punto di partenza e di leggere la guida <3>How to Create a Game</3>.</0><1>Puoi caricare direttamente i tuoi giochi nella tua copia del server e testarli allo URL corretto. Le <1>istruzioni su GitHub</1> spiegano in dettaglio come caricare il tuo gioco sul server. Per qualsiasi altra domanda, ti invitiamo a contattarci. </1><p>I giochi in evidenza in questa pagina sono curati a mano da noi. Se vuoi vedere il tuo gioco, scrivici e lo aggiungeremo volentieri.</p>",
62+
"This server has been developed as part of the project <1>ADAM: Anticipating the Digital Age of Mathematics</1> at Heinrich Heine University Düsseldorf.": "Questo server è stato sviluppato nell'ambito del progetto <1>ADAM: Anticipating the Digital Age of Mathematics</1> alla Heinrich Heine University Düsseldorf.",
63+
"Prerequisites": "Prerequisiti",
64+
"Worlds": "Mondi",
65+
"Levels": "Livelli",
66+
"Language": "Lingua",
67+
"Lean Game Server": "Lean Game Server",
68+
"Server capacity": "Capacità del Server",
69+
"RAM": "RAM",
70+
" used": " in uso",
71+
"CPU": "CPU",
72+
"Development notes": "Note di sviluppo",
73+
"Adding new games": "Aggiungere nuovi giochi",
74+
"Funding": "Fondi",
75+
"Level": "Livello",
76+
"<p>Do you want to delete your saved progress irreversibly?</p><p>(This deletes your proofs and your collected inventory. Saves from other games are not deleted.)</p>": "<p>Vuoi eliminare irreversibilmente il tuo progresso?</p><p>(Questa operazione eliminerà il codice delle tue dimostrazioni e il tuo inventario. I dati di salvataggio appartenenti ad altri giochi non verranno eliminati.)</p>",
77+
"Delete Progress?": "Reset del gioco",
78+
"Delete": "Elimina",
79+
"Download & Delete": "Scarica & Elimina",
80+
"Cancel": "Annulla",
81+
"Mobile": "Mobile",
82+
"Auto": "Auto",
83+
"Desktop": "Desktop",
84+
"Layout": "Layout",
85+
"Always visible": "Sempre visibile",
86+
"Save my settings (in the browser store)": "Salva le mie opzioni (nella memoria del browser)",
87+
"<p>Game rules determine if it is allowed to skip levels and if the games runs checks to only allow unlocked tactics and theorems in proofs.</p><1>Note: \"Unlocked\" tactics (or theorems) are determined by two things: The set of minimal tactics needed to solve a level, plus any tactics you unlocked in another level. That means if you unlock <1>simp</1> in a level, you can use it henceforth in any level.</1><p>The options are:</p>": "<p>Le regole del gioco determinano se si possono saltare i livelli e se si possono usare le tattiche e i teoremi non ancora sbloccati nelle dimostrazioni.</p><1>Nota: Le tattiche \"sbloccate\" per un dato livello sono l'insieme più piccolo di tattiche necessarie per risolvere il livello, più tutte le tattiche che hai sbloccato fino a quel punto nel gioco (lo stesso discorso vale per i teoremi). Ad esempio, se sblocchi la tattica <1>simp</1> in un livello, puoi usarla da lì in poi nel resto del gioco.</1><p>Le opzioni sono:</p>",
88+
"Game Rules": "Regole del gioco",
89+
"levels": "livelli",
90+
"tactics": "tattiche",
91+
"regular": "normali",
92+
"relaxed": "relax",
93+
"none": "nessuna",
94+
"<p>Select a JSON file with the saved game progress to load your progress.</p><1><0>Warning:</0> This will delete your current game progress! Consider <2>downloading your current progress</2> first!</1>": "<p>Seleziona il file JSON con i dati di salvataggio da caricare.</p><1><0>Attenzione:</0> Questa operazione eliminerà il tuo progresso corrente! Considera di <2>scaricare il tuo progresso</2> prima!</1>",
95+
"Upload Saved Progress": "Importa progresso salvato",
96+
"Load selected file": "Carica file selezionato",
97+
"Rules": "Regole",
98+
"Introduction": ""
99+
}

client/public/locales/ko/glossary/glossary.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ argument 인수
66
Lean 린
77
Lean community 린 커뮤니티
88
God 신
9-
Alvin Plantinga 앨빈 플랜팅아
9+
Alvin Plantinga 앨빈 플랜팅가
1010
exist 존재하다
1111
existence 존재
1212
the understanding 지성
@@ -39,7 +39,7 @@ theory 이론
3939
conclude 결론하다
4040
prove 증명하다
4141
SEP 스탠퍼드 철학 백과사전
42-
Eric Wieser 에릭 비저
42+
Eric Wieser 에릭 위저
4343
Alistair Tucker 앨리스터 터커
4444
philosophy 철학
4545
Owl of Sogang 서강올빼미

client/public/locales/ko/omegat/project_save.tmx

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@
1212
<seg>&lt;0&gt;여러분이 직접 게임을 작성할 생각이 있다면, &lt;1&gt;GameSkeleton 깃허브 저장소&lt;/1&gt;를 양식[템플릿]으로 이용하고 &lt;3&gt;'게임 만들기(Creating a Game)'&lt;/3&gt; 문서를 읽으십시오.&lt;/0&gt;&lt;1&gt;여러분이 작성한 게임을 직접 서버에서 불러오고, 정확한 URL을 이용해 그 게임을 하실 수 있습니다.</seg>
1313
</tuv>
1414
</tu>
15+
<tu>
16+
<tuv lang="en">
17+
<seg>&lt;0&gt;Most aspects of the games and the infrastructure are still in development.</seg>
18+
</tuv>
19+
<tuv lang="ko" changeid="chabulhwi" changedate="20241214T012210Z" creationid="chabulhwi" creationdate="20241214T012210Z">
20+
<seg>&lt;0&gt;게임과 그 기반 시설의 상당 부분은 여전히 개발 중입니다.</seg>
21+
</tuv>
22+
</tu>
1523
<tu>
1624
<tuv lang="en">
1725
<seg>&lt;p&gt;As this server runs lean on our university machines, it has a limited capacity.</seg>
@@ -286,6 +294,14 @@
286294
<seg>실패한 명령</seg>
287295
</tuv>
288296
</tu>
297+
<tu>
298+
<tuv lang="en">
299+
<seg>Feel free to file a &lt;1&gt;GitHub Issue&lt;/1&gt; about any problems you experience!&lt;/0&gt;</seg>
300+
</tuv>
301+
<tuv lang="ko" changeid="chabulhwi" changedate="20241214T012216Z" creationid="chabulhwi" creationdate="20241214T012216Z">
302+
<seg>문제를 겪으면 거리낌 없이 &lt;1&gt;깃허브 이슈&lt;/1&gt;를 제출해 주세요!&lt;/0&gt;</seg>
303+
</tuv>
304+
</tu>
289305
<tu>
290306
<tuv lang="en">
291307
<seg>Feel free to file a &lt;1&gt;GitHub Issue&lt;/1&gt; about any problems you experience!&lt;/1&gt;</seg>
@@ -607,6 +623,14 @@ Korean.</seg>
607623
<seg>현재 이 서버로 최대 70게임을 동시에 실행할 수 있는 것으로 추정됩니다.</seg>
608624
</tuv>
609625
</tu>
626+
<tu>
627+
<tuv lang="en">
628+
<seg>Our current estimate is about 70 simultaneous games.&lt;/p&gt;</seg>
629+
</tuv>
630+
<tuv lang="ko" changeid="chabulhwi" changedate="20241214T012152Z" creationid="chabulhwi" creationdate="20241214T012152Z">
631+
<seg>현재 이 서버로 최대 70게임을 동시에 실행할 수 있는 것으로 추정됩니다.&lt;/p&gt;</seg>
632+
</tuv>
633+
</tu>
610634
<tu>
611635
<tuv lang="en">
612636
<seg>Please get in contact and we'll happily add yours.&lt;/p&gt;</seg>
@@ -768,6 +792,14 @@ Korean.</seg>
768792
<seg>이 서버는 뒤셀도르프의 하인리히-하이네 대학에서 진행하는 &lt;1&gt;'아담(ADAM): 수학의 디지털 시대 준비하기'&lt;/1&gt; 프로젝트의 일환으로 개발됐습니다.</seg>
769793
</tuv>
770794
</tu>
795+
<tu>
796+
<tuv lang="en">
797+
<seg>This server has been developed as part of the project &lt;1&gt;ADAM: Anticipating the Digital Age of Mathematics&lt;/1&gt; at Heinrich Heine University Düsseldorf.</seg>
798+
</tuv>
799+
<tuv lang="ko" changeid="chabulhwi" changedate="20241214T012227Z" creationid="chabulhwi" creationdate="20241214T012227Z">
800+
<seg>이 서버는 뒤셀도르프의 하인리히-하이네 대학에서 진행하는 &lt;1&gt;'아담(ADAM): 수학의 디지털 시대 준비하기'&lt;/1&gt; 프로젝트의 일환으로 개발됐습니다.</seg>
801+
</tuv>
802+
</tu>
771803
<tu>
772804
<tuv lang="en">
773805
<seg>Typewriter mode</seg>

0 commit comments

Comments
 (0)