Italian translation of the level remoteBranches

This commit is contained in:
Andrea 2022-02-12 16:22:20 +01:00
parent 07737c270c
commit 475d5f8a82

View file

@ -18,7 +18,8 @@ exports.level = {
"uk": "Віддалені гілки",
"vi": "Nhánh từ xa",
"sl_SI": "Oddaljeni Branchi",
"pl": "Zdalne gałęzie"
"pl": "Zdalne gałęzie",
"it_IT": "Rami Remoti"
},
"hint": {
"en_US": "Pay attention to the ordering -- commit on main first!",
@ -36,7 +37,8 @@ exports.level = {
"uk": "Звертайте увагу на послідовність -- спочатку коміт в мастер!",
"vi": "Chú ý đến thứ tự -- commit trên nhánh main trước!",
"sl_SI": "Bodi pozoren na vrsti red -- commitaj najprej na main!",
"pl": "Zwróć uwagę na kolejność -- najpierw zatwierdzaj na main"
"pl": "Zwróć uwagę na kolejność -- najpierw zatwierdzaj na main",
"it_IT": "Presta attenzione all'ordine -- committa prima sul main!"
},
"startDialog": {
"en_US": {
@ -1014,6 +1016,67 @@ exports.level = {
}
}
]
}
},
"it_IT": {
"childViews": [
{
"type": "ModalAlert",
"options": {
"markdowns": [
"## Git Rami Remoti",
"",
"Adesso che hai visto `git clone` in azione, tuffiamoci all'interno di quello che è 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 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)."
]
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"### 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:",
"",
"* `<remote name>/<branch name>`",
"",
"Quindi , se guardi ad un ramo chiamato `o/main`, il nome del ramo è `main` e il nome del remoto è `o`.",
"",
"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 si `git clone` 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`!",
"",
"Tutto questo è molto da elaborare, quindi vediamolo in azione."
]
}
},
{
"type": "GitDemonstrationView",
"options": {
"beforeMarkdowns": [
"Dai un'occhiata ad un ramo remoto e vedi che cosa fa."
],
"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."
],
"command": "git checkout o/main; git commit",
"beforeCommand": "git clone"
}
},
{
"type": "ModalAlert",
"options": {
"markdowns": [
"Per completare questo livello, fai un commit una volta fuori dal `main` e una volta dopo aver controllato `o/main`. Questo ti aiuterà a capire come i rami remoti si comportano differentemente, e si aggiornano solo per riflettere lo stato del remoto"
]
}
}
]
},
}
};