From 7241160dc3c0da828837072b45a39d3522622fae Mon Sep 17 00:00:00 2001 From: egiantur Date: Sat, 11 May 2024 12:19:53 +0200 Subject: [PATCH 1/2] Fix typos and adjust some phrases for Italian translation --- src/levels/advanced/multipleParents.js | 9 ++++----- src/levels/intro/branching.js | 2 +- src/levels/remote/clone.js | 2 +- src/levels/remote/fakeTeamwork.js | 2 +- src/levels/remote/remoteBranches.js | 18 +++++++++--------- 5 files changed, 16 insertions(+), 17 deletions(-) diff --git a/src/levels/advanced/multipleParents.js b/src/levels/advanced/multipleParents.js index 6f4db92d2..9b332c166 100644 --- a/src/levels/advanced/multipleParents.js +++ b/src/levels/advanced/multipleParents.js @@ -41,8 +41,7 @@ exports.level = { 'vi': 'Dùng lệnh `git branch bugWork` để tạo nhánh tại vị trí chỉ định', 'sl_SI': 'Uporabi `git branch bugWork` s ciljnim commitom za ustvarjanje manjkajoče reference.', "ta_IN": "`git branch bugWork` பயன்படுத்தி தேவைப்படும் கமிட்டுடன் இழந்த இணைப்பை உருவாக்குக.", - 'it_IT': - "Scrivi `git branch bugWork` con un commit per creare il riferimento mancante.", + 'it_IT': "Scrivi `git branch bugWork` con un commit per creare il riferimento mancante.", "pl": "Użyj `git branch bugWork` na docelowym commicie, aby utworzyć brakującą referencję.", }, "startDialog": { @@ -1618,7 +1617,7 @@ exports.level = { type: "ModalAlert", options: { markdowns: [ - "### Speficicare i genitori", + "### Specificare i genitori", "", "Come il modificatore `~` , anche il modificatore `^` accetta un numero (opzionale) dopo di esso.", "", @@ -1637,7 +1636,7 @@ exports.level = { beforeMarkdowns: [ "Qui abbiamo un merge commit. Se facciamo checkout `main^` senza modificatore, seguiremo il primo genitore dopo il merge commit. ", "", - "(*Nell'immagine, il primo genitore è situato direttamente al di sopra al merge commit.*)", + "(*Nell'immagine, il primo genitore è situato direttamente al di sopra del merge commit.*)", ], afterMarkdowns: ["Facile -- questo è quello a cui siamo abituati."], command: "git checkout main^", @@ -1674,7 +1673,7 @@ exports.level = { type: "GitDemonstrationView", options: { beforeMarkdowns: [ - "Ancora più sorprendente, questi modificatori possono essere concatenati tra loro! Dai un occhiata:", + "Ancora più sorprendente, questi modificatori possono essere concatenati tra loro! Dai un'occhiata:", ], afterMarkdowns: [ "Stessi passaggi di prima, ma tutto con un comando.", diff --git a/src/levels/intro/branching.js b/src/levels/intro/branching.js index c8933145c..db07a26af 100644 --- a/src/levels/intro/branching.js +++ b/src/levels/intro/branching.js @@ -1609,7 +1609,7 @@ exports.level = { "*Nota: In Git versione 2.23, è stato introdotto un nuovo comando, `git switch`, per sostituire `git checkout`, ", "che è sovraccaricato di funzionalità (fa un sacco di cose diverse). Queste lezioni usano comunque ", "`checkout` invece che `switch` perché molti non hanno ancora accesso a `switch`, ma quest'app supporta comunque il comando ", - 'se sei curioso di provarlo! Potete scoprire di piu qui.* ', + 'se sei curioso di provarlo! Potete scoprire di più qui.* ', ], }, }, diff --git a/src/levels/remote/clone.js b/src/levels/remote/clone.js index dceb05f36..be43947bf 100644 --- a/src/levels/remote/clone.js +++ b/src/levels/remote/clone.js @@ -1051,7 +1051,7 @@ exports.level = { "" ], "afterMarkdowns": [ - "Eccolo! Ora abbiamo un repository remoto del nostro progetto. Appare molto similie eccetto per qualche modifica nella visualizzazione per far notare la distinzione -- nei successivi livelli vedrai come condividere il lavoro tra questi repository." + "Eccolo! Ora abbiamo un repository remoto del nostro progetto. Appare molto simile eccetto per qualche modifica nella visualizzazione per far notare la distinzione -- nei successivi livelli vedrai come condividere il lavoro tra questi repository." ], "command": "git clone", "beforeCommand": "" diff --git a/src/levels/remote/fakeTeamwork.js b/src/levels/remote/fakeTeamwork.js index 68e21cd02..eebf3bfe1 100644 --- a/src/levels/remote/fakeTeamwork.js +++ b/src/levels/remote/fakeTeamwork.js @@ -996,7 +996,7 @@ exports.level = { "type": "GitDemonstrationView", "options": { "beforeMarkdowns": [ - "Puoi anche specificare il numero di commit o il ramo su cui effettuali specificandolo nel comando." + "Puoi anche specificare il numero di commit o il ramo su cui effettuarle specificandolo nel comando." ], "afterMarkdowns": [ "Con un comando abbiamo simulato un nostro collega che invia tre commit al ramo `foo` del repository remoto." diff --git a/src/levels/remote/remoteBranches.js b/src/levels/remote/remoteBranches.js index b2c38c674..baf8746d0 100644 --- a/src/levels/remote/remoteBranches.js +++ b/src/levels/remote/remoteBranches.js @@ -1094,13 +1094,13 @@ exports.level = { "markdowns": [ "## Rami remoti di Git", "", - "Adesso che hai visto `git clone` in azione, tuffiamoci all'interno di quello che è effettivamente cambiato.", + "Adesso che hai visto `git clone` in azione, approfondiamo cosa effettivamente è cambiato.", "", "Come potrai aver notato un nuovo ramo è apparso nel nostro repository locale chiamato `o/main`. Questo tipo di ramo è chiamato ramo remoto; i rami remoti hanno proprietà speciali perché servono ad un unico scopo.", "", - "I rami remoti riflettono lo _stato_ dei repository remoti (dall'ultima volta che hai comunicato con quei repository remoti). Ti aiutano a capire la differenza tra il tuo lavoro locale e quello pubblico -- un passo fondamentale da fare prima di condividere il tuo lavoro con gli altri.", + "I rami remoti riflettono lo _stato_ dei repository remoti (dall'ultima volta che hai comunicato con quei repository remoti). Ti aiutano a capire la differenza tra il tuo lavoro locale e quello pubblico -- un passo fondamentale da compiere prima di condividere il tuo lavoro con gli altri.", "", - "I rami remoti hanno la proprietà speciale che quando li controlli, `HEAD` viene inserito nella modalità di distacco. Git fa questo di proposito così che tu non possa lavorare direttamente su questi rami; ma dovrai lavorare altrove per poi condividere il tuo lavoro con il remoto (dopodiché i tuoi rami remoti verranno aggiornati)." + "I rami remoti hanno la proprietà speciale che quando li controlli, `HEAD` viene passato nella modalità di distacco. Git utilizza questa modalità affinché tu non possa lavorare direttamente su questi rami; ma dovrai lavorare altrove per poi condividere il tuo lavoro con il remoto (dopodiché i tuoi rami remoti verranno aggiornati)." ] } }, @@ -1108,7 +1108,7 @@ exports.level = { "type": "ModalAlert", "options": { "markdowns": [ - "### Cos'è o/?", + "### Cos'è `o/`?", "", "Ti starai chiedendo a cosa serve `o/` su questi rami remoti. Bene, i rami remoti hanno anche un nome convenzionale (obbligatorio) -- vengono visualizzati nel formato:", "", @@ -1118,9 +1118,9 @@ exports.level = { "", "La maggior parte degli sviluppatori in realtà nomina il loro main remoto `origin`, non `o`. Questo è così comune che git in realtà configura il remoto per essere chiamato `origin` quando viene eseguito `git clone` su un repository.", "", - "Sfortunatamente il nome completo di `origin` non si adatta alla nostra interfaccia utente, quindi usiamo `o` come abbreviazione :( Ricorda solo che quando usi git realmente, il tuo remoto probabilmente si chiamerà `origin`!", + "Sfortunatamente il nome completo di `origin` non si adatta alla nostra interfaccia utente, quindi usiamo `o` come abbreviazione :( Ricorda solo che quando userai git realmente, il tuo remoto probabilmente si chiamerà `origin`!", "", - "Tutto questo è molto da elaborare, quindi vediamolo in azione." + "C'è ancora molto da fare, quindi vediamo quanto detto in azione." ] } }, @@ -1128,10 +1128,10 @@ exports.level = { "type": "GitDemonstrationView", "options": { "beforeMarkdowns": [ - "Dai un'occhiata ad un ramo remoto e vedi che cosa fa." + "Controlliamo un ramo remoto e vediamo cosa succede." ], "afterMarkdowns": [ - "Come puoi vedere, git ci ha messo im modalità `HEAD` distaccata e poi non ha aggiornato `o/main` quando abbiamo aggiunto un nuovo commit. Questo perché `o/main` si aggiornerà solo quando lo farà anche il remoto." + "Come puoi vedere, git ci ha messo in modalità `HEAD` distaccata e poi non ha aggiornato `o/main` quando abbiamo aggiunto un nuovo commit. Questo perché `o/main` si aggiornerà solo quando lo farà anche il remoto." ], "command": "git checkout o/main; git commit", "beforeCommand": "git clone" @@ -1146,6 +1146,6 @@ exports.level = { } } ] - }, + } } }; From e5337fe4cfd5df896c01bae69cfe7dd034087efc Mon Sep 17 00:00:00 2001 From: egiantur Date: Sat, 11 May 2024 12:50:42 +0200 Subject: [PATCH 2/2] simple change on Italian translation --- src/levels/intro/commits.js | 2 +- src/levels/intro/merging.js | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/levels/intro/commits.js b/src/levels/intro/commits.js index 3baea0aef..3eb52b8f2 100644 --- a/src/levels/intro/commits.js +++ b/src/levels/intro/commits.js @@ -829,7 +829,7 @@ exports.level = { "", "Git memorizza anche la storia di tutti i commit effettuati. Questo è il motivo per cui molti commit hanno genitori sopra di essi -- questo viene rappresentato con delle frecce nelle nostre spiegazioni. Conoscere la storia è utilissimo per tutti quelli che collaborano ad un progetto!", "", - "C'è tanto da sapere, ma per ora pensa ai commit come a delle instantanee del progetto. I commit sono leggerissimi e si può passare da uno all'altro in un battibaleno!", + "C'è tanto da imparare, ma per ora pensa ai commit come a delle instantanee del progetto. I commit sono leggerissimi e si può passare da uno all'altro in un battibaleno!", ], }, }, diff --git a/src/levels/intro/merging.js b/src/levels/intro/merging.js index 6310fa43b..4ad0563e2 100644 --- a/src/levels/intro/merging.js +++ b/src/levels/intro/merging.js @@ -1316,7 +1316,7 @@ exports.level = { "Ora facciamo `merge` del ramo `bugFix` nel `main`.", ], afterMarkdowns: [ - "WOW! Visto? Prima di tutto, `main` ora punta a un commit con due genitori. Se ripercorri l'albero dei commit dal `main`, potrai attraversare tutti i commit fino alla radice (root). Questo significa che `main` ora contiene tutto il lavoro del repository.", + "WOW! Visto? Prima di tutto, `main` ora punta a un commit con due genitori. Se ripercorri l'albero dei commit dal `main`, potrai attraversare tutti i commit fino alla radice (root). Questo significa che `main` ora contiene tutto il lavoro del repository.", "", "Hai visto come è cambiato il colore del commit? Per imparare più facilmente, ho aggiunto i colori. Ogni ramo ha un colore univoco. Ogni (merge) commit ha un colore che è la combinazione dei colori dei rami che lo compongono.", "", @@ -1360,7 +1360,6 @@ exports.level = { }, ], }, - "tr_TR": { "childViews": [ {