mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-07-10 14:44:28 +02:00
Splash screen updated translation
Moreover: + Translation style unification
This commit is contained in:
parent
f7447c7904
commit
861bc30369
3 changed files with 35 additions and 70 deletions
|
@ -727,56 +727,21 @@ exports.dialog = {
|
||||||
markdowns: [
|
markdowns: [
|
||||||
'## Witaj w Learn Git Branching!',
|
'## Witaj w Learn Git Branching!',
|
||||||
'',
|
'',
|
||||||
'Celem tej aplikacji jest zilustrowanie rozległych i złożonych relacji pomiędzy procesami związanymi z pracą z GIT-em.',
|
'Jesteś zainteresowany nauką Gita? Cóż, trafiłeś we właściwe miejsce!',
|
||||||
'Mam nadzieję, że ci się to spodoba i może nawet się czegoś nauczysz!',
|
'"Learn Git Branching" jest najbardziej wizualnym i interaktywnym sposobem na naukę gita w sieci.',
|
||||||
'"Learn Git Branching" to najbardziej wizualny i interaktywny sposób na naukę GIT-a w sieci.',
|
'Czekają na Ciebie ekscytujące poziomy, demonstracje zaawansowanych funkcji krok po kroku. Może nawet będziesz się dobrze bawić.',
|
||||||
'Będziesz miał do czynienia z ekscytującymi poziomami wraz z pokazaniem krok po kroku potężnych funkcji, a może nawet z odrobiną zabawy po drodze.',
|
|
||||||
'',
|
'',
|
||||||
|
'Po tym oknie dialogowym zobaczysz różnorodność poziomów, które mamy do zaoferowania.',
|
||||||
'Jeśli jesteś początkujący, po prostu zacznij od pierwszego poziomu.',
|
'Jeśli jesteś początkujący, po prostu zacznij od pierwszego poziomu.',
|
||||||
'Jeśli znasz już podstawy GIT-a, wypróbuj niektóre z naszych późniejszych, bardziej wymagających poziomów.',
|
'Jeśli znasz już podstawy gita, wypróbuj niektóre z naszych późniejszych, bardziej wymagających poziomów.',
|
||||||
'',
|
'',
|
||||||
'# Demo!',
|
'Możesz zobaczyć wszystkie komendy wpisując `show commands` w terminalu.',
|
||||||
'',
|
'',
|
||||||
'Jeśli nie widziałeś tej demonstracji, możesz ją obejrzeć tutaj:',
|
'Chcesz następnym razem przejść prosto do trybu piaskownicy? Kilknij [tutaj](https://pcottle.github.io/learnGitBranching/?NODEMO)',
|
||||||
'',
|
'',
|
||||||
'[https://pcottle.github.io/learnGitBranching/?demo](https://pcottle.github.io/learnGitBranching/?demo)',
|
'PS. GitHub zaczął nazywać domyślną gałąź `main` zamiast `master`, aby odejść od tendencyjnej terminologii. [(więcej informacji tutaj)](https://github.com/github/renaming)',,
|
||||||
'',
|
'Zgodnie z tym ogólnobranżowym ruchem, zaktualizowaliśmy również "Learn Git Branching", by używać `main` zamiast `master` w naszych zadaniach.',
|
||||||
'Masz dość tego okna? Dodaj `?NODEMO` do adresu URL, aby się go pozbyć, w ten sposób:',
|
'Ta zmiana nazwy powinna być już w miarę spójna, ale jeśli zauważysz jakieś błędy, nie krępuj się dodać pull request (lub zgłosić issue na githubie - prawy górny róg).'
|
||||||
'',
|
|
||||||
'[https://pcottle.github.io/learnGitBranching/?NODEMO](?NODEMO)'
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
type: 'ModalAlert',
|
|
||||||
options: {
|
|
||||||
markdowns: [
|
|
||||||
'## Komendy GIT-a',
|
|
||||||
'',
|
|
||||||
'W trybie piaskownicy dostępna jest duża liczba poleceń GIT. Między innymi',
|
|
||||||
'',
|
|
||||||
' * commit',
|
|
||||||
' * branch',
|
|
||||||
' * checkout',
|
|
||||||
' * cherry-pick',
|
|
||||||
' * reset',
|
|
||||||
' * revert',
|
|
||||||
' * rebase',
|
|
||||||
' * merge'
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
type: 'ModalAlert',
|
|
||||||
options: {
|
|
||||||
markdowns: [
|
|
||||||
'## Dzielenie się jest Fajne!',
|
|
||||||
'',
|
|
||||||
'Podziel się tymi drzewami GIT-a z przyjaciółmi, wpisując `export tree` oraz `import tree`.',
|
|
||||||
'',
|
|
||||||
'Czy masz coś, co warto wiedzieć o GIT-cie? Spróbuj zbudować swój poziom wpisując `build level` lub spróbuj poziomu znajomego wpisując `import level`',
|
|
||||||
'',
|
|
||||||
'Aby zobaczyć wszystkie polecenia, wpisz `show commands`. Pod spodem są "małe skarby" jak `undo`(cofnij) i `reset`',
|
|
||||||
'',
|
|
||||||
'Na razie zacznijmy od wpisania `levels`...'
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}],
|
}],
|
||||||
|
|
|
@ -1331,13 +1331,13 @@ exports.level = {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"## Git Branch",
|
"## Git Branch",
|
||||||
"",
|
"",
|
||||||
"Gałęzi w Gitcie są niezwykle lekkie. Są po prostu wskazówkami dla konkretnego commita i to wszytko. Dlatego tak wielu entuzjastów gita przestrzega Mantry:",
|
"Gałęzie w Gitcie są niezwykle lekkie. Są po prostu wskazówkami dla konkretnego commita. Wielu entuzjastów gita przestrzega Mantry:",
|
||||||
"",
|
"",
|
||||||
"```",
|
"```",
|
||||||
"twórz gałęzie wcześnie i często",
|
"twórz gałęzie wcześnie i często",
|
||||||
"```",
|
"```",
|
||||||
"",
|
"",
|
||||||
"W polskiej nomenklaturze stosuje się wymiennie nawzwę brancz oraz gałąź. Natomiast commit (zatwierdzenie) stosuje się tylko w różnych odmienionych formach np. commita, commitów itp",
|
"W polskim nazewnictwie stosuje się wymiennie nawzwę branch oraz gałąź. Natomiast commit (zatwierdzenie) stosuje się tylko w różnych odmienionych formach np. commita, commitów itp",
|
||||||
"",
|
"",
|
||||||
"Tworzenie wielu gałęzi nie wiąże się z dodatkowymi kosztami przestrzeni czy też pamięci. Z tego powodu łatwiej jest logicznie podzielić swoją pracę, niż mieć duże, różne od siebie gałęzi.",
|
"Tworzenie wielu gałęzi nie wiąże się z dodatkowymi kosztami przestrzeni czy też pamięci. Z tego powodu łatwiej jest logicznie podzielić swoją pracę, niż mieć duże, różne od siebie gałęzi.",
|
||||||
"",
|
"",
|
||||||
|
@ -1367,7 +1367,7 @@ exports.level = {
|
||||||
"Spróbujmy trochę popracować nad tą nową gałęzią.\nKliknij przycisk poniżej."
|
"Spróbujmy trochę popracować nad tą nową gałęzią.\nKliknij przycisk poniżej."
|
||||||
],
|
],
|
||||||
"afterMarkdowns": [
|
"afterMarkdowns": [
|
||||||
"O nie! Gałąź `main` uległa zmianie, a gałąź `myBranch` nie! To dlatego, że nie byliśmy \"w\" nowej gałęzi i dlatego gwiazdka (*) była przy `main`"
|
"O nie! Gałąź `main` uległa zmianie, a gałąź `myBranch` nie! To dlatego, że nie byliśmy \"w\" nowej gałęzi i dlatego, że gwiazdka (*) była przy `main`"
|
||||||
],
|
],
|
||||||
"command": "git commit",
|
"command": "git commit",
|
||||||
"beforeCommand": "git branch myBranch"
|
"beforeCommand": "git branch myBranch"
|
||||||
|
@ -1377,7 +1377,7 @@ exports.level = {
|
||||||
"type": "GitDemonstrationView",
|
"type": "GitDemonstrationView",
|
||||||
"options": {
|
"options": {
|
||||||
"beforeMarkdowns": [
|
"beforeMarkdowns": [
|
||||||
"Powiedzmy gitowi, z któryą gałęzi chcemy pracować",
|
"Powiedzmy gitowi, z którą gałęzią chcemy pracować",
|
||||||
"",
|
"",
|
||||||
"```",
|
"```",
|
||||||
"git checkout <nazwa-gałęzi>",
|
"git checkout <nazwa-gałęzi>",
|
||||||
|
@ -1397,9 +1397,9 @@ exports.level = {
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"*Uwaga: w wersji 2.23 Gita zostało wprowadzono nowe polecenie o nazwie \n`git switch`, które zastępuje polecenie `git checkout`, ",
|
"*Uwaga: w wersji 2.23 Gita zostało wprowadzono nowe polecenie o nazwie \n`git switch`, które zastępuje polecenie `git checkout`, ",
|
||||||
"a jest nieco przeciążony poleceniem (robi kilka oddzielnych rzeczy). Tutaj nadal będziemy używać",
|
"a jest nieco przeciążonym poleceniem (robi kilka oddzielnych rzeczy). Tutaj nadal będziemy używać",
|
||||||
"`checkout` zamiast `switch`, ponieważ większość ludzi nie ma jeszcze dostępu do nowego polecenia `switch`, ale ta aplikacja obsługuje nowe polecenie.",
|
"`checkout` zamiast `switch`, ponieważ wciąż jest najczęściej stosowanym poleceniem",
|
||||||
"Jeśli chcesz możesz je wypróbować! Jeśli chciałbyś dowiedzieć się więcej o poleceniu <a href=\"https://git-scm.com/docs/git-switch\" target=\"_blank\">tutaj</a>.* "
|
"Jeśli chcesz możesz je wypróbować, ta aplikacja jest na to gotowa! Jeśli chciałbyś dowiedzieć się więcej o poleceniu <a href=\"https://git-scm.com/docs/git-switch\" target=\"_blank\">tutaj</a>.* "
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1407,8 +1407,8 @@ exports.level = {
|
||||||
"type": "ModalAlert",
|
"type": "ModalAlert",
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"Okej, Teraz jesteś gotowy do samodzielnego tworzenia gałęzi.",
|
"Okej, teraz jesteś gotowy do samodzielnego tworzenia gałęzi.",
|
||||||
"Po zamknięciu tego okna, stwórz nową gałąź o nazwie `bugFix` i przełącz się na ten branch.",
|
"Po zamknięciu tego okna, stwórz nową gałąź o nazwie `bugFix` i przełącz się na nią.",
|
||||||
"",
|
"",
|
||||||
"Przy okazji, oto skrót: jeśli chcesz stworzyć",
|
"Przy okazji, oto skrót: jeśli chcesz stworzyć",
|
||||||
"nową gałąź ORAZ przełączyć się na nią w tym samym czasie,",
|
"nową gałąź ORAZ przełączyć się na nią w tym samym czasie,",
|
||||||
|
|
|
@ -18,7 +18,7 @@ exports.level = {
|
||||||
"uk": "Злиття гілок в Git",
|
"uk": "Злиття гілок в Git",
|
||||||
"vi": "Gộp nhánh trong Git",
|
"vi": "Gộp nhánh trong Git",
|
||||||
"sl_SI": "Merganje v Gitu",
|
"sl_SI": "Merganje v Gitu",
|
||||||
"pl" : "Łączenie/Scalanie w GIT (merge)",
|
"pl" : "Mergowanie w Gitcie",
|
||||||
'it_IT': "Fusione in Git",
|
'it_IT': "Fusione in Git",
|
||||||
"ta_IN": "கிட்டில் இணைத்தல்"
|
"ta_IN": "கிட்டில் இணைத்தல்"
|
||||||
},
|
},
|
||||||
|
@ -39,7 +39,7 @@ exports.level = {
|
||||||
"uk": "Не забудь робити коміти в правильному порядку (спочатку bugFix, а вже потім main)",
|
"uk": "Не забудь робити коміти в правильному порядку (спочатку bugFix, а вже потім main)",
|
||||||
"vi": "Nhớ là commit theo đúng thứ tự(bugFix trước main)",
|
"vi": "Nhớ là commit theo đúng thứ tự(bugFix trước main)",
|
||||||
"sl_SI": 'Zapomni si, da je potrebno commitati v pravilnem vrstnem redu (bugfix pred main)',
|
"sl_SI": 'Zapomni si, da je potrebno commitati v pravilnem vrstnem redu (bugfix pred main)',
|
||||||
"pl" : "Pamiętaj, aby commit-ować w określonej kolejności (bugFix przed main)",
|
"pl" : "Pamiętaj, aby commitować w określonej kolejności (bugFix przed main)",
|
||||||
"it_IT":
|
"it_IT":
|
||||||
"Ricorda di effettuare i commit nell'ordine specificato (bugFix prima di main)",
|
"Ricorda di effettuare i commit nell'ordine specificato (bugFix prima di main)",
|
||||||
"ta_IN": "bugFix முன் main என்ற கொடுக்கப்பட்ட வரிசையில் கட்டலை இடுவதை கருத்தில் கொள்க"
|
"ta_IN": "bugFix முன் main என்ற கொடுக்கப்பட்ட வரிசையில் கட்டலை இடுவதை கருத்தில் கொள்க"
|
||||||
|
@ -1158,13 +1158,13 @@ exports.level = {
|
||||||
"type": "ModalAlert",
|
"type": "ModalAlert",
|
||||||
"options": {
|
"options": {
|
||||||
"markdowns": [
|
"markdowns": [
|
||||||
"## Łączenie (scalanie) Branch-y",
|
"## Mergowanie gałęzi",
|
||||||
"",
|
"",
|
||||||
"Świetnie! Już wiemy, jak stworzyć commit-y oraz jak tworzyć branch-e. Teraz musimy się nauczyć jak połączyć pracę dwóch różnych branch-y. Stwórzmy nowy branch, wprowadzamy nową funkcjonalność, a następnie je połączymy.",
|
"Świetnie! Już wiemy, jak dodawać commity oraz jak tworzyć gałęzie. Teraz musimy się nauczyć jak połączyć pracę dwóch różnych branchy. Stwórzmy nową gałąź, wprowadźmy nową funkcjonalność, a następnie je połączmy.",
|
||||||
"",
|
"",
|
||||||
"Pierwszą metodą łączenia pracy, którą zamierzamy użyć, jest `git merge`. Połączenie te tworzy w GIT specjalny commit, który ma dwóch różnych rodziców. Commit z dwojgiem rodziców zasadniczo oznacza: \"Chcę uwzględnić całą pracę tych dwóch rodziców oraz zbiory wszystkich swoich przodków\".",
|
"Pierwszą metodą łączenia gałęzi, którą zamierzamy użyć, jest `git merge` (stąd mergowanie czyt. merdżowanie). Połączenie te tworzy w Git specjalny commit, który ma dwóch różnych rodziców. Commit z dwojgiem rodziców zasadniczo oznacza: \"Chcę uwzględnić całą pracę tych dwóch rodziców oraz zbiory wszystkich swoich przodków\".",
|
||||||
"",
|
"",
|
||||||
"Łatwiej będzie to wizualizować, zobaczymy to w następnym widoku."
|
"Wszystko powinno się wyjaśnić, kiedy to zobaczymy już za chwilę."
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1172,16 +1172,16 @@ exports.level = {
|
||||||
"type": "GitDemonstrationView",
|
"type": "GitDemonstrationView",
|
||||||
"options": {
|
"options": {
|
||||||
"beforeMarkdowns": [
|
"beforeMarkdowns": [
|
||||||
"Mamy tutaj dwa branch-e (gałęzie); każdy ma po jednym commit-cie, które są unikalne. Oznacza to, że żadna z branch-y nie zawiera \"całej pracy\", które jest w naszym repozytorium. Naprawmy to za pomocą funkcji marge.",
|
"Mamy tutaj dwie gałęzie. Każda z nich ma po jednym unikalnym commitcie. Oznacza to, że żadna z gałęzi nie zawiera \"całej pracy\", które jest w naszym repozytorium. Naprawmy to!.",
|
||||||
"",
|
"",
|
||||||
"Użyjmy `merge` aby połączyć branch `bugFix` z `main`."
|
"Użyjmy `git merge` aby połączyć gałęzie `bugFix` oraz `main`."
|
||||||
],
|
],
|
||||||
"afterMarkdowns": [
|
"afterMarkdowns": [
|
||||||
"Wow! Widzialiście to? Przede wszystkim \"main\" wskazuje teraz na commit, który ma dwoje rodziców. Jeśli podążasz za strzałkami w górę drzewa zatwierdzenia od `main`, trafisz na każdy commit po drodze do korzenia. Oznacza to, że `main` zawiera teraz całą pracę w repozytorium.",
|
"Wow! Widziałeś to? Teraz \"main\" wskazuje na commit, który ma dwoje rodziców. Jeśli podążasz za strzałkami w górę drzewa źródłowego od `main`, trafisz na każdy commit po drodze do korzenia. Oznacza to, że `main` zawiera teraz całą pracę w repozytorium.",
|
||||||
"",
|
"",
|
||||||
"Czy widziałeś również, jak zmieniły się kolory zatwierdzeń? Aby Ci pomóc w nauce, dołączyłem kilka konwencji kolorów. Każdy branch ma swój własny kolor. Każdy commit staje się kolorem wynikającym z mieszania kolorów wszystkich branch-y, które commit-ujesz",
|
"Czy widziałeś również, jak zmieniły się kolory commitów? Aby pomóc Ci w nauce, dołączyłem kilka konwencji kolorów. Każdy branch ma swój własny kolor. Każdy commit staje się kolorem wynikającym z mieszania kolorów wszystkich branchy, które commitujesz",
|
||||||
"",
|
"",
|
||||||
"Więc tutaj widzimy, że kolor branch-a `main` uczestniczy w miksowaniu wszystkich commit-ów, ale kolor branch-u `bugFix` już nie. Naprawmy to..."
|
"Tutaj widzimy, że kolor gałęzi `main` jest składową kolorów wszystkich commitów, ale kolor gałęzi `bugFix` już nie. Naprawmy to..."
|
||||||
],
|
],
|
||||||
"command": "git merge bugFix",
|
"command": "git merge bugFix",
|
||||||
"beforeCommand": "git checkout -b bugFix; git commit; git checkout main; git commit"
|
"beforeCommand": "git checkout -b bugFix; git commit; git checkout main; git commit"
|
||||||
|
@ -1191,12 +1191,12 @@ exports.level = {
|
||||||
"type": "GitDemonstrationView",
|
"type": "GitDemonstrationView",
|
||||||
"options": {
|
"options": {
|
||||||
"beforeMarkdowns": [
|
"beforeMarkdowns": [
|
||||||
"Połączmy brach `main` z branch `bugFix`:"
|
"Połączmy gałąź `main` z gałęzią `bugFix`:"
|
||||||
],
|
],
|
||||||
"afterMarkdowns": [
|
"afterMarkdowns": [
|
||||||
"Ponieważ `bugFix` był przodkiem branch-a `main`, GIT nie musiał wykonywać żadnej pracy; po prostu przeniosł branch `bugFix` do tego samego commit-a, do którego był dołączony branch `main`.",
|
"Ponieważ `bugFix` był przodkiem gałęzi `main`, git nie musiał wykonywać żadnej pracy. Po prostu przeniosł gałąź `bugFix` do tego samego commita.",
|
||||||
"",
|
"",
|
||||||
"Teraz wszystkie commit-y mają ten sam kolor, co oznacza, że każdy branch zawiera całą pracę znajdującą się w repozytorium! Super!"
|
"Teraz wszystkie commity mają ten sam kolor, co oznacza, że każdy branch zawiera całą pracę znajdującą się w repozytorium! Super!"
|
||||||
],
|
],
|
||||||
"command": "git checkout bugFix; git merge main",
|
"command": "git checkout bugFix; git merge main",
|
||||||
"beforeCommand": "git checkout -b bugFix; git commit; git checkout main; git commit; git merge bugFix"
|
"beforeCommand": "git checkout -b bugFix; git commit; git checkout main; git commit; git merge bugFix"
|
||||||
|
@ -1211,9 +1211,9 @@ exports.level = {
|
||||||
"* Stwórz nowy branch o nazwie `bugFix`",
|
"* Stwórz nowy branch o nazwie `bugFix`",
|
||||||
"* Przełącz się na branch `bugFix`, używając polecenia `git checkout bugFix`",
|
"* Przełącz się na branch `bugFix`, używając polecenia `git checkout bugFix`",
|
||||||
"* Zrób commit",
|
"* Zrób commit",
|
||||||
"* Wróć do branch-u `main` za pomocą polecenia `git checkout`",
|
"* Wróć do brancha `main` za pomocą polecenia `git checkout`",
|
||||||
"* Zrób ponownie commit",
|
"* Zrób ponownie commit",
|
||||||
"* Złącz branch `bugFix` z branch-em `main` używając polecenia `git merge`",
|
"* Zmerguj gałąź `bugFix` z gałęzią `main` używając polecenia `git merge`",
|
||||||
"",
|
"",
|
||||||
"*Pamiętaj: zawsze możesz zobaczyć tą wiadomość ponownie, wpisując \"objective\"!*"
|
"*Pamiętaj: zawsze możesz zobaczyć tą wiadomość ponownie, wpisując \"objective\"!*"
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue