mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-09-01 08:17:16 +02:00
Improved localization and added Turkish/other language translations
This commit is contained in:
parent
b1405a3205
commit
fd74380cf1
33 changed files with 2618 additions and 324 deletions
|
@ -1536,11 +1536,11 @@ exports.level = {
|
|||
]
|
||||
},
|
||||
"it_IT": {
|
||||
childViews: [
|
||||
"childViews": [
|
||||
{
|
||||
type: "ModalAlert",
|
||||
options: {
|
||||
markdowns: [
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## Rami Git",
|
||||
"",
|
||||
"Anche i rami in Git sono incredibilmente leggeri. Sono semplicemente puntatori a uno specifico commit -- nulla di più. Questo è il motivo per cui gli appassionati di Git predicano:",
|
||||
|
@ -1556,37 +1556,37 @@ exports.level = {
|
|||
},
|
||||
},
|
||||
{
|
||||
type: "GitDemonstrationView",
|
||||
options: {
|
||||
beforeMarkdowns: [
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Vediamo nella pratica cosa sono i rami.",
|
||||
"",
|
||||
"Qui creeremo un nuovo ramo di nome `newImage`.",
|
||||
],
|
||||
afterMarkdowns: [
|
||||
"afterMarkdowns": [
|
||||
"Ecco, questa è la divisione in rami! Il ramo `newImage` ora punta al commit `C1`.",
|
||||
],
|
||||
command: "git branch newImage",
|
||||
beforeCommand: "",
|
||||
"command": "git branch newImage",
|
||||
"beforeCommand": "",
|
||||
},
|
||||
},
|
||||
{
|
||||
type: "GitDemonstrationView",
|
||||
options: {
|
||||
beforeMarkdowns: [
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Proviamo ad aggiungere un po' di lavoro su questo nuovo ramo. Premi il pulsante qua sotto.",
|
||||
],
|
||||
afterMarkdowns: [
|
||||
"afterMarkdowns": [
|
||||
"Oh no! Il ramo `main` si è spostato ma il ramo `newImage` no! Questo perché non eravamo sul nuovo ramo, infatti l'asterisco (*) era su `main`.",
|
||||
],
|
||||
command: "git commit",
|
||||
beforeCommand: "git branch newImage",
|
||||
"command": "git commit",
|
||||
"beforeCommand": "git branch newImage",
|
||||
},
|
||||
},
|
||||
{
|
||||
type: "GitDemonstrationView",
|
||||
options: {
|
||||
beforeMarkdowns: [
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"Diciamo a Git che vogliamo selezionare il ramo con",
|
||||
"",
|
||||
"```",
|
||||
|
@ -1595,17 +1595,17 @@ exports.level = {
|
|||
"",
|
||||
"Questo ci metterà sul nuovo ramo prima di fare un nuovo commit.",
|
||||
],
|
||||
afterMarkdowns: [
|
||||
"afterMarkdowns": [
|
||||
"Ecco qua! I cambiamenti sono stati memorizzati sul nuovo ramo.",
|
||||
],
|
||||
command: "git checkout newImage; git commit",
|
||||
beforeCommand: "git branch newImage",
|
||||
"command": "git checkout newImage; git commit",
|
||||
"beforeCommand": "git branch newImage",
|
||||
},
|
||||
},
|
||||
{
|
||||
type: "ModalAlert",
|
||||
options: {
|
||||
markdowns: [
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"*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 ",
|
||||
|
@ -1614,9 +1614,9 @@ exports.level = {
|
|||
},
|
||||
},
|
||||
{
|
||||
type: "ModalAlert",
|
||||
options: {
|
||||
markdowns: [
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"Ok! Ora sei pronto a lavorare con i rami. Dopo che questa finestra si chiude,",
|
||||
"crea un nuovo ramo `bugFix` e passa su quel ramo.",
|
||||
"",
|
||||
|
|
|
@ -20,6 +20,7 @@ exports.level = {
|
|||
'sl_SI': 'Uvod v Rebase',
|
||||
'it_IT': "Introduzione al rebase (ribasare)",
|
||||
"pl": "Wprowadzenie do Rebase",
|
||||
"ta_IN": "Rebase அறிமுகம்",
|
||||
"tr_TR": "Rebase İşlemine Giriş"
|
||||
},
|
||||
"hint": {
|
||||
|
@ -41,6 +42,7 @@ exports.level = {
|
|||
'sl_SI': 'Prepričaj se, da si najprej commital bugFix.',
|
||||
'it_IT': "Assicurati di fare prima il commit da bugFix",
|
||||
"pl": "Upewnij się, że masz już commit z bugFix",
|
||||
"ta_IN": "முதலில் bugFix இல் இருந்து commit செய்ய நீங்கள் உறுதி செய்யவும்",
|
||||
"tr_TR": "Önce bugFix'ten commit attığınıza emin olun"
|
||||
},
|
||||
"disabledMap": {
|
||||
|
@ -1257,6 +1259,73 @@ exports.level = {
|
|||
},
|
||||
],
|
||||
},
|
||||
"ta_IN": {
|
||||
"childViews": [
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"## Git Rebase",
|
||||
"",
|
||||
"சிறப்பாக எங்காவது வேறுபட்ட பிரான்சுகளில் வேலைகளை ஒன்றாக சேர்க்கும் இரண்டாவது வழி *rebasing* ஆகும். Rebase என்பது ஒரு கமிட்களின் குழுவை, அவற்றை \"நகலெடுத்து\", பிறந்த இடத்தில் வைக்கின்றது.",
|
||||
"",
|
||||
"இது குழப்பமாக தோன்றினாலும், rebasing-ன் பயனான அம்சம் என்னவெனில் அது ஒரு நல்ல நேரியல் கமிட் வரிசையை உருவாக்க பயன்படும். ரெப்போசிடரியின் கமிட் பதிவு / வரலாறு மிகவும் சுத்தமாக இருக்கும், அதிகமாக rebasing மட்டும் அனுமதிக்கப்பட்டிருந்தால்.",
|
||||
"",
|
||||
"இதை செயல்படுதலாக பார்க்கலாம்..."
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"இங்கே நமக்கு இரண்டு பிரான்சுகள் இருக்கின்றன; bugFix பிரான்சு தற்போது தேர்ந்தெடுக்கப்பட்டுள்ளது (சிறிய நட்சத்திரத்தை கவனியுங்கள்)",
|
||||
"",
|
||||
"நாம் எங்களின் வேலைகளை bugFix இல் இருந்து நேரடியாக main பிரான்சில் கொண்டு வர விரும்புகிறோம். அப்படி செய்வதால் இந்த இரண்டு பணிகள் தொடர் முறையில் உருவாக்கப்பட்டவை போல தோன்றும், உண்மையில் அவை ஒரே நேரத்தில் உருவாக்கப்பட்டன.",
|
||||
"",
|
||||
"இதை `git rebase` கமாண்டைப் பயன்படுத்தி செய்யலாம்."
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"அருமை! இப்போது bugFix பிரான்சிலிருந்து எங்கள் வேலை நேரடியாக main பிரான்சின் மேல் வந்துள்ளது மற்றும் நமக்கு ஒரு நல்ல நேரியல் கமிட் வரிசை உருவாகியுள்ளது.",
|
||||
"",
|
||||
"கமிட் C3 இன்னும் எங்காவது உள்ளது (அது மரத்தில் மங்கிய தோற்றத்தில் உள்ளது), மற்றும் C3' என்பது நாம் main இல் rebased செய்த \"நகல்\" ஆகும்.",
|
||||
"",
|
||||
"ஒரே பிரச்சினை என்னவென்றால் main இன்னும் புதுப்பிக்கப்படவில்லை, அதை இப்போது செய்யலாம்..."
|
||||
],
|
||||
"command": "git rebase main",
|
||||
"beforeCommand": "git commit; git checkout -b bugFix C1; git commit"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "GitDemonstrationView",
|
||||
"options": {
|
||||
"beforeMarkdowns": [
|
||||
"இப்போது நாம் `main` பிரான்சில் செக் அவுட் செய்துள்ளோம். இனி `bugFix` இல் rebase செய்து பார்க்கலாம்..."
|
||||
],
|
||||
"afterMarkdowns": [
|
||||
"இங்கே! ஏனெனில் `main` என்பது `bugFix` இன் முன்னோடி ஆக இருந்தது, git எளிதாக `main` பிரான்சின் குறி வரலாற்றை முன்னேற்றியுள்ளது."
|
||||
],
|
||||
"command": "git rebase bugFix",
|
||||
"beforeCommand": "git commit; git checkout -b bugFix C1; git commit; git rebase main; git checkout main"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ModalAlert",
|
||||
"options": {
|
||||
"markdowns": [
|
||||
"இந்த நிலையை முடிக்க, பின்வரும் செயலைப் படி செய்க:",
|
||||
"",
|
||||
"* `bugFix` என்ற புதிய பிரான்சை செக் அவுட் செய்யவும்",
|
||||
"* ஒருமுறை commit செய்யவும்",
|
||||
"* main இல் சென்று மீண்டும் commit செய்யவும்",
|
||||
"* மீண்டும் `bugFix` இல் செக் அவுட் செய்து main இல் rebase செய்யவும்",
|
||||
"",
|
||||
"வாழ்த்துக்கள்!"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tr_TR": {
|
||||
"childViews": [
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue