From bc1a9eb96d7cfada2362586c3c7b7b86bd20d8c6 Mon Sep 17 00:00:00 2001 From: Roberto <14827428+robmdel@users.noreply.github.com> Date: Fri, 13 May 2022 17:31:57 +0200 Subject: [PATCH 1/3] style(sandbox.js): fix syntax and grammar applied some small improvements to italian grammar --- src/js/dialogs/sandbox.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/js/dialogs/sandbox.js b/src/js/dialogs/sandbox.js index 7077acfe..958f79fe 100644 --- a/src/js/dialogs/sandbox.js +++ b/src/js/dialogs/sandbox.js @@ -787,24 +787,24 @@ exports.dialog = { "Vorresti imparare Git? Bene, sei nel posto giusto! ", '"Learn Git Branching" è il modo più chiaro e interattivo per imparare Git ', "su internet; sarai messo alla prova tramite livelli stimolanti, con dimostrazioni ", - "passo a passo sulle sue potenzialità, e perché no, magari ti divertirai lungo questo percorso.", + "passo a passo sulle sue potenzialità e, perché no, magari ti divertirai lungo questo percorso.", "", "Dopo questa finestra vedrai una varietà di livelli che abbiamo da offrire. Se sei alle", - "prime armi, procedi e parti dall'inizio. Se hai delle conoscenze base di Git , ", + "prime armi procedi e parti dall'inizio. Se hai delle conoscenze base di Git ", "prova con gli ultimi livelli più impegnativi.", "", "Puoi vedere tutti i comandi disponibili digitando `show commands` sul terminale.", "", "PS: Preferisci andare direttamente al sandbox?", "Prova ", - "[questo link](https://pcottle.github.io/learnGitBranching/?NODEMO?locale=it_IT)", + "[questo link](https://pcottle.github.io/learnGitBranching/?NODEMO?locale=it_IT).", "", "PPS: GitHub (e il settore in generale) sta modificando il nome del ramo di default in `main` invece che `master` ", - "leggi [qui per ulteriori dettagli](https://github.com/github/renaming). In modo da adattare questo cambiamento ", - "e tenere la retrocompatibilità , questi nomi saranno considerati equivalenti. `main` sarà comunque ", - "il nome predefinito. Ci siamo impegnati per aggiornare tutti i livelli, ma ci sarà ", - "sicuramente qualcosa che potremmo aver dimenticato. Esegui una PR (o segnala un problema) se ne trovi, ", - "vi ringrazio per l'aiuto.", + "(leggi [qui per ulteriori dettagli](https://github.com/github/renaming)). Per adattarci a questo cambiamento ", + "mantenendo la retrocompatibilità, questi nomi saranno considerati equivalenti. `main` sarà comunque ", + "il nome predefinito. Ci siamo impegnati per aggiornare tutti i livelli ma ci sarà ", + "sicuramente qualcosa che potremmo aver dimenticato. Esegui una PR (o segnala un problema) se ne trovi. ", + "Grazie per l'aiuto!", ], }, }, From 21f7b67ec6963641864a52e240f29eeb8ab1a7f8 Mon Sep 17 00:00:00 2001 From: Roberto <14827428+robmdel@users.noreply.github.com> Date: Fri, 13 May 2022 17:43:05 +0200 Subject: [PATCH 2/3] style(italian-translation): improve italian translation --- src/js/intl/strings.js | 2 +- src/levels/intro/branching.js | 4 ++-- src/levels/intro/commits.js | 6 +++--- src/levels/intro/merging.js | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/js/intl/strings.js b/src/js/intl/strings.js index fb15b684..85296036 100755 --- a/src/js/intl/strings.js +++ b/src/js/intl/strings.js @@ -65,7 +65,7 @@ exports.strings = { 'vi': 'Tuyệt vời! Đáp án của bạn đạt chuẩn thâm chí có thể tốt hơn.', 'sl_SI': 'Bravo! Izenačil ali celo presegel si našo rešitev.', 'pl': 'Niesamowite! Rozwiązałeś zadanie w ten sam sposób lub lepiej.', - 'it_IT': "Grandioso! Hai uguagliato o migliorato la nostra soluzione.", + 'it_IT': "Grandioso! Hai eguagliato o migliorato la nostra soluzione.", 'ta_IN': 'அருமை! எங்கள் கொடுக்க பட்ட தீர்வை நிறைவு செய்து விட்டீர்கள்.' }, /////////////////////////////////////////////////////////////////////////// diff --git a/src/levels/intro/branching.js b/src/levels/intro/branching.js index f6dd4ca4..093f3463 100644 --- a/src/levels/intro/branching.js +++ b/src/levels/intro/branching.js @@ -1535,9 +1535,9 @@ exports.level = { "ramifica presto, e ramifica spesso", "```", "", - "Perché non c'è un sovraccarico della memoria nel fare molti rami, è più semplice suddividere il lavoro piuttosto che avere rami enormi.", + "Poiché non c'è un sovraccarico della memoria nel fare molti rami, è più semplice suddividere il lavoro piuttosto che avere rami enormi.", "", - 'Quando iniziamo a mischiare rami e commit, vedremo come queste caratteristiche si combinano. Per ora però, ricorda che un ramo essenzialmente dice "Voglio includere il lavoro di questo commit e tutti i commit del genitore."', + 'Quando inizieremo a mischiare rami e commit, vedremo come queste caratteristiche si combinano. Per ora, però, ricorda che un ramo essenzialmente dice "Voglio includere il lavoro di questo commit e tutti i commit del genitore".', ], }, }, diff --git a/src/levels/intro/commits.js b/src/levels/intro/commits.js index 4c7098a8..89e2c799 100644 --- a/src/levels/intro/commits.js +++ b/src/levels/intro/commits.js @@ -821,13 +821,13 @@ exports.level = { options: { markdowns: [ "## Git Commits", - "Un commit in git memorizza un'instantanea di tutti i file (tracciati) della cartella di lavoro. E' come un enorme copia-incolla, ma migliore!", + "Un commit in git memorizza un'instantanea di tutti i file (tracciati) della cartella di lavoro. È come un enorme copia-incolla, ma migliore!", "", - 'Git conserva i commit nel modo più leggero possibile, perciò non copia cecamente l\'intera cartella per ogni commit. Può (ove possibile) comprimere un commit come un insieme di cambiamenti, o "delta", da una versione alla successiva del repository.', + 'Git conserva i commit nel modo più leggero possibile, perciò non copia ciecamente l\'intera cartella per ogni commit. Può (ove possibile) comprimere un commit come un insieme di cambiamenti, o "delta", da una versione alla successiva del repository.', "", "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 delle instantanee del progetto. I commit sono leggerissimi e si può passare da uno all'altro in un battibaleno!", + "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!", ], }, }, diff --git a/src/levels/intro/merging.js b/src/levels/intro/merging.js index f936e7ff..5e058d33 100644 --- a/src/levels/intro/merging.js +++ b/src/levels/intro/merging.js @@ -1300,9 +1300,9 @@ exports.level = { "", "Ottimo! Ora sappiamo come funzionano i commit e i rami. Adesso dobbiamo trovare il modo per unire il lavoro di due rami diversi. Questo ci permetterà di creare un nuovo ramo, aggiungere una nuova funzionalità, e poi riunire il tutto.", "", - 'Il primo metodo che vediamo per unire il lavoro è `git merge` (fusione). La fusione in Git crea un commit speciale che possiede due genitori distinti. Un commit con due genitori significa "Voglio unire tutto il lavoro da questo e da quest altro genitore, *e anche* di tutti i loro genitori."', + 'Il primo metodo che vediamo per unire il lavoro è `git merge` (fusione). La fusione in Git crea un commit speciale che possiede due genitori distinti. Un commit con due genitori significa "Voglio unire tutto il lavoro da questo e da quest\' altro genitore, *e anche* di tutti i loro genitori."', "", - "E' più semplice con le immagini, vediamolo nella prossima schermata.", + "È più semplice con le immagini, vediamolo nella prossima schermata.", ], }, }, From 8e4f2d3f4bf59ef6edb284d3463396da4a18239d Mon Sep 17 00:00:00 2001 From: Roberto <14827428+robmdel@users.noreply.github.com> Date: Fri, 13 May 2022 18:23:02 +0200 Subject: [PATCH 3/3] style(rampup): improve italian translation fixed typos and improved italian grammar for the rampup section --- src/levels/rampup/cherryPick.js | 4 ++-- src/levels/rampup/detachedHead.js | 2 +- src/levels/rampup/interactiveRebase.js | 5 ++--- src/levels/rampup/relativeRefs.js | 2 +- src/levels/rampup/relativeRefs2.js | 2 +- src/levels/rampup/reversingChanges.js | 2 +- 6 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/levels/rampup/cherryPick.js b/src/levels/rampup/cherryPick.js index 49e31c5b..c63221cb 100644 --- a/src/levels/rampup/cherryPick.js +++ b/src/levels/rampup/cherryPick.js @@ -1022,7 +1022,7 @@ exports.level = { markdowns: [ "## Spostare il lavoro in giro", "", - "Fino a ora abbiamo intravisto le basi di git -- creazione di commit, rami, e come spostarsi sull'albero dei commit. Questi concetti sono sufficienti per sfruttare il 90% della potenza di git, e soddisfano gli utilizzi standard degli sviluppatori.", + "Finora abbiamo intravisto le basi di git -- creazione di commit, rami, e come spostarsi sull'albero dei commit. Questi concetti sono sufficienti per sfruttare il 90% della potenza di git, e soddisfano gli utilizzi standard degli sviluppatori.", "", 'Il restante 10%, può rivelarsi utile in situazioni più complesse (o se ti sei messo nei guai). Il prossimo concetto che affronteremo è lo "spostare il lavoro in giro" -- in altre parole, è un modo per gli sviluppatori di dire "Voglio questo lavoro qua e quel lavoro là" in maniera chiara e precisa.', "", @@ -1040,7 +1040,7 @@ exports.level = { "", "* `git cherry-pick <...>`", "", - "E' un modo chiaro e diretto di dire che vuoi la copia di una serie di commit da applicare sulla posizione in cui ti trovi attualmente (`HEAD`). Io personalmente adoro `cherry-pick` perché e semplice e facile da capire.", + "È un modo chiaro e diretto di dire che vuoi la copia di una serie di commit da applicare sulla posizione in cui ti trovi attualmente (`HEAD`). Io personalmente adoro `cherry-pick` perché semplice e facile da capire.", "", "Vediamo una demo!", "", diff --git a/src/levels/rampup/detachedHead.js b/src/levels/rampup/detachedHead.js index 0f05d451..9d3e7fb0 100644 --- a/src/levels/rampup/detachedHead.js +++ b/src/levels/rampup/detachedHead.js @@ -1374,7 +1374,7 @@ exports.level = { "", "Prima di imparare comandi avanzati in Git, è fondamentale conoscere i diversi modi per spostarsi nell'albero dei commit che costituiscono il tuo progetto.", "", - "Una volta che ti sentirai a tuo agio, il potere con gli altri comandi git sarà amplificato!", + "Una volta che ti sentirai a tuo agio, il tuo potere con gli altri comandi git sarà amplificato!", "", "", "", diff --git a/src/levels/rampup/interactiveRebase.js b/src/levels/rampup/interactiveRebase.js index 352ccf4c..6b5026dd 100644 --- a/src/levels/rampup/interactiveRebase.js +++ b/src/levels/rampup/interactiveRebase.js @@ -23,8 +23,7 @@ exports.level = { "uk": "ти можеш використовувати гілки чи відносні посилання (HEAD~) щоб вказувати ціль для rebase", "vi": "bạn có thể sử dụng tham chiếu tương đối (HEAD~) hoặc nhánh để chỉ định mục tiêu rebase", "sl_SI": "Uporabiš lahko bilokateri branch ali relativno referenco (HEAD~), da določiš cilj za rebase.", - "it_IT": - "Puoi usare sia i rami che i riferimenti relativi (HEAD~) per specificare l'obiettivo del rebase", + "it_IT": "Puoi usare sia i rami che i riferimenti relativi (HEAD~) per specificare l'obiettivo del rebase", "pl": "Możesz użyć gałęzi lub referencji względnych (HEAD~), aby określić cel rebase'a" }, "name": { @@ -1207,7 +1206,7 @@ exports.level = { type: "GitDemonstrationView", options: { beforeMarkdowns: [ - "Quando premi il pulsante, apparira la finestra del rebase interattivo. Riordina qualche commit (o sentiti libero di scartarne qualcuno) e vediamo il risultato!", + "Quando premi il pulsante, apparirà la finestra del rebase interattivo. Riordina qualche commit (o sentiti libero di scartarne qualcuno) e vediamo il risultato!", ], afterMarkdowns: [ "Boom! Git ha fatto la copia nell'ordine esatto che hai specificato nell'interfaccia grafica.", diff --git a/src/levels/rampup/relativeRefs.js b/src/levels/rampup/relativeRefs.js index e53d5fa4..0428ee81 100644 --- a/src/levels/rampup/relativeRefs.js +++ b/src/levels/rampup/relativeRefs.js @@ -1339,7 +1339,7 @@ exports.level = { markdowns: [ "Come detto prima, specificare un commit tramite l'hash non è assolutamente il modo migliore, ragion per cui Git ha i riferimenti relativi. Sono stupendi!", "", - "Tramite i riferimenti relativi, puoi partire da un punto facile da ricordare (per esempio dal ramo `bugFix` o `HEAD`) e procedere da li.", + "Tramite i riferimenti relativi, puoi partire da un punto facile da ricordare (per esempio dal ramo `bugFix` o `HEAD`) e procedere da lì.", "", "Questi riferimenti sono strumenti potenti, introduciamo i più semplici:", "", diff --git a/src/levels/rampup/relativeRefs2.js b/src/levels/rampup/relativeRefs2.js index 7a4a9314..f16e2ee9 100644 --- a/src/levels/rampup/relativeRefs2.js +++ b/src/levels/rampup/relativeRefs2.js @@ -1207,7 +1207,7 @@ exports.level = { markdowns: [ '### L\'operatore "~"', "", - "Nel caso in cui vuoi risalire di più livelli l'albero dei commit, è una seccatura aggiungere `^` per ogni salto, per questo Git ha l'operatore tilde(~).", + "Nel caso in cui voglia risalire di più livelli l'albero dei commit, è una seccatura aggiungere `^` per ogni salto, per questo Git ha l'operatore tilde(~).", "", "", "A questo operatore si può (facoltativamente) aggiungere un numero che specifica di quanti livelli si vuole risalire l'albero dei commit. Vediamolo in azione.", diff --git a/src/levels/rampup/reversingChanges.js b/src/levels/rampup/reversingChanges.js index 24e74d01..5bda1f69 100644 --- a/src/levels/rampup/reversingChanges.js +++ b/src/levels/rampup/reversingChanges.js @@ -1117,7 +1117,7 @@ exports.level = { "", "Esistono molti modi per annullare i cambiamenti in Git. Come la creazione di commit, anche l'annullamento in Git ha sia una componente di basso livello (tracciatura dei singoli file o blocchi) e uno di alto livello (come l'annullamento viene realmente eseguito). La nostra applicazione si concentrerà su quest'ultima.", "", - "Ci sono due modi principali per annullare con Git -- uno è usare `git reset` e l'altro è `git revert`. Entreremo nel dettaglio per entrambi", + "Ci sono due modi principali per annullare con Git -- uno è usare `git reset` e l'altro è `git revert`. Entreremo nel dettaglio per entrambi.", "", ], },