From 4104913e771271155eeb28deee65cbb193019575 Mon Sep 17 00:00:00 2001 From: Muhammed Enes Karaca Date: Fri, 16 Aug 2024 18:48:51 +0300 Subject: [PATCH] turkish translate for rebase levels and index --- src/levels/index.js | 42 ++++++++++++++++++---------- src/levels/intro/rebasing.js | 2 +- src/levels/rebase/manyRebases.js | 24 ++++++++++++++-- src/levels/rebase/selectiveRebase.js | 22 +++++++++++++++ 4 files changed, 73 insertions(+), 17 deletions(-) diff --git a/src/levels/index.js b/src/levels/index.js index eae0c8a66..fd870c3ae 100644 --- a/src/levels/index.js +++ b/src/levels/index.js @@ -73,7 +73,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Uvodno Zaporedje', 'pl' : 'Wprowadzenie', 'it_IT': "Sequenza introduttiva", - 'ta_IN': 'அறிமுக தொடர் வரிசை' + 'ta_IN': 'அறிமுக தொடர் வரிசை', + 'tr_TR': 'Giriş bölümü' }, about: { 'en_US': 'A nicely paced introduction to the majority of git commands', @@ -94,7 +95,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Prijeten uvod v git ukaze', 'pl' : 'Krótkie wprowadzenie do większości poleceń Gita', 'it_IT': "Un'introduzione graduale ai principali comandi Git", - 'ta_IN': 'பெரும்பாலான கிட் கட்டளைகளுக்கு ஒரு நல்ல அறிமுகம்' + 'ta_IN': 'பெரும்பாலான கிட் கட்டளைகளுக்கு ஒரு நல்ல அறிமுகம்', + 'tr_TR': 'Git komutlarının çoğunun yüksek tempolu bir tanıtımı' } }, rampup: { @@ -117,7 +119,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Prva Stopnička', 'pl' : 'Rozkręcenie', 'it_IT': "Diamoci dentro", - 'ta_IN': 'சற்று அதிகப்படுத்த' + 'ta_IN': 'சற்று அதிகப்படுத்த', + 'tr_TR': 'Hızlanma' }, about: { 'en_US': 'The next serving of 100% git awesomes-ness. Hope you\'re hungry', @@ -138,7 +141,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Naslednja porcija git izjemnosti. Upam, da si lačen', 'pl' : 'Następna porcja gita jest niesamowita. Mam nadzieję, że jesteś głodny', 'it_IT': "Porzione con il 100% di grandiosità Git, spero tu sia affamato", - 'ta_IN': 'அடித்தது கிட்டின் 100% அற்புதங்கள். நீங்கள் ஆர்வமாக உள்ளீர்கள் என்று நம்புகிறேன்' + 'ta_IN': 'அடித்தது கிட்டின் 100% அற்புதங்கள். நீங்கள் ஆர்வமாக உள்ளீர்கள் என்று நம்புகிறேன்', + 'tr_TR': 'Git\'in muhteşemliklerinden bir porsiyon daha. Umarım açsındır' } }, remote: { @@ -162,7 +166,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Push & Pull -- Oddaljeni Git', 'pl' : 'Push & Pull -- Zdalne repozytoria', 'it_IT': "Push & Pull -- Git Remoto!", - 'ta_IN': 'Push & Pull -- கிட் Remotes!' + 'ta_IN': 'Push & Pull -- கிட் Remotes!', + 'tr_TR': 'Push & Pull -- Git Uzak Depoları (Remotes)!' }, about: { 'en_US': 'Time to share your 1\'s and 0\'s kids; coding just got social', @@ -184,7 +189,8 @@ var sequenceInfo = exports.sequenceInfo = { 'pl' : 'Czas podzielić się swoimi dziećmi 1 i 0; kodowanie właśnie stało się społeczne', 'it_IT': "Ragazzi è arrivato il momento di condividere i vostri 0 e 1; programmare diventa social", - 'ta_IN': 'உங்களின் 1\'கள் மற்றும் 0\'களை பகிர்வதற்கான நேரம் குழந்தைகளே; குறியிடுதல் (coding) பொது உடமை ஆக்க பட்டுள்ளது' + 'ta_IN': 'உங்களின் 1\'கள் மற்றும் 0\'களை பகிர்வதற்கான நேரம் குழந்தைகளே; குறியிடுதல் (coding) பொது உடமை ஆக்க பட்டுள்ளது', + 'tr_TR': '0\'ları ve 1\'ler\'i paylaşma zamanı çocuklar, kodlama sosyal bir hal alıyor', } }, remoteAdvanced: { @@ -208,7 +214,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Do Origina In Naprej -- Napredni Oddaljeni Git', 'pl' : 'Do źródła i dalej -- zaawansowane zdalne repozytoria', 'it_IT': "Verso Origin e oltre -- Git Remoto Avanzato!", - 'ta_IN': 'ஆரம்பம் மற்றும் அதர்க்கு மேல் -- மேம்பட்ட கிட் ரிமோட்டுகள்!' + 'ta_IN': 'ஆரம்பம் மற்றும் அதர்க்கு மேல் -- மேம்பட்ட கிட் ரிமோட்டுகள்!', + 'tr_TR': 'Origin ve Ötesine -- Gelişmiş Git Uzak Depoları (Remotes)' }, about: { 'en_US': 'And you thought being a benevolent dictator would be fun...', @@ -229,7 +236,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'In ti si mislil, da je biti dobronamerni diktator zabavno ...', 'pl' : 'A myślałeś, że bycie życzliwym dyktatorem byłoby fajne...', 'it_IT': "E tu credevi che essere un dittatore benevolo fosse divertente...", - 'ta_IN': 'நீங்கள் ஒரு அக்கரை உள்ள சர்வாதிகாரியாக இருப்பது வேடிக்கையாக இருக்கும் என்று நினைத்தீர்களா...' + 'ta_IN': 'நீங்கள் ஒரு அக்கரை உள்ள சர்வாதிகாரியாக இருப்பது வேடிக்கையாக இருக்கும் என்று நினைத்தீர்களா...', + 'tr_TR': 'Ve hayırsever bir diktatör olmanın eğlenceli olacağını düşündün...' } }, move: { @@ -252,7 +260,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Premikanje Dela Naokrog', 'pl' : 'Przenoszenie pracy', 'it_IT': "Spostare il lavoro in giro", - 'ta_IN': 'வேலைகளை பகிர்ந்து கொள்வது' + 'ta_IN': 'வேலைகளை பகிர்ந்து கொள்வது', + 'tr_TR': 'İşi yürüt' }, about: { 'en_US': '"Git" comfortable with modifying the source tree :P', @@ -273,7 +282,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Spretno "Git" premikanje po drevesu :P', 'pl' : 'Git dobrze radzi sobie z modyfikacją drzewa źródłowego :P', 'it_IT': 'Modificare l\'albero con facilità. "GIT" ready :P', - 'ta_IN': '"கிட்" மூல மரத்தை மாற்றுவதில் சிரந்தது :P' + 'ta_IN': '"கிட்" மூல மரத்தை மாற்றுவதில் சிரந்தது :P', + 'tr_TR': '"Git" kaynak ağacını (source tree) değiştirirken rahat olun :P ' } }, mixed: { @@ -296,7 +306,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Mešana Vreča', 'pl' : 'Po trochu wszystkiego', 'it_IT': "Un po' di tutto", - 'ta_IN': 'ஒரு கலப்பு பை' + 'ta_IN': 'ஒரு கலப்பு பை', + 'tr_TR': 'Ortaya Karışık' }, about: { 'en_US': 'A mixed bag of Git techniques, tricks, and tips', @@ -317,7 +328,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Mešana vreča Git tehnik, trikov in nasvetov', 'pl' : 'Po trochu wszystkiego. Wskazówki i triki', 'it_IT': "Comandi Git assortiti, trucchi e consigli", - 'ta_IN': 'கிட் நுட்பங்கள், தந்திரங்கள் மற்றும் உதவிக்குறிப்புகளின் கலவையான பை' + 'ta_IN': 'கிட் நுட்பங்கள், தந்திரங்கள் மற்றும் உதவிக்குறிப்புகளின் கலவையான பை', + 'tr_TR': 'Git teknikleri, taktikleri ve püf noktalarından oluşan karma bir bölüm' } }, advanced: { @@ -340,7 +352,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Napredne Teme', 'pl' : 'Tematy zaawansowane', 'it_IT': "Argomenti avanzati", - 'ta_IN': 'மேம்பட்ட தலைப்புகள்' + 'ta_IN': 'மேம்பட்ட தலைப்புகள்', + 'tr_TR': 'İleri Seviye Konular' }, about: { 'en_US': 'For the truly brave!', @@ -361,7 +374,8 @@ var sequenceInfo = exports.sequenceInfo = { 'sl_SI': 'Za resnično pogumne!', 'pl' : 'Dla naprawdę odważnych!', 'it_IT': "Per i più temerari!", - 'ta_IN': 'உண்மையிலேயே தைரியமானவர்களுக்கு!' + 'ta_IN': 'உண்மையிலேயே தைரியமானவர்களுக்கு!', + 'tr_TR': 'Gerçekten cesur olanlara!' } } }; diff --git a/src/levels/intro/rebasing.js b/src/levels/intro/rebasing.js index c9a8d3194..2687c010a 100644 --- a/src/levels/intro/rebasing.js +++ b/src/levels/intro/rebasing.js @@ -41,7 +41,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", - "tr_TR": "Önce bugFix'tencommit attığınıza emin olun" + "tr_TR": "Önce bugFix'ten commit attığınıza emin olun" }, "disabledMap": { "git revert": true diff --git a/src/levels/rebase/manyRebases.js b/src/levels/rebase/manyRebases.js index a48c6c33d..bcd58ffa8 100644 --- a/src/levels/rebase/manyRebases.js +++ b/src/levels/rebase/manyRebases.js @@ -25,7 +25,8 @@ exports.level = { "vi": "Rebase hơn 9000 lần", "sl_SI": "Več kot 9000 Rebaseov", "it_IT": "Rebasing livello 8000", - "pl": "Rebase ponad 8000 razy" + "pl": "Rebase ponad 8000 razy", + "tr_TR": "9000 kereden fazla rebase işlemi yapmak" }, "hint": { "en_US": "Remember, the most efficient way might be to only update main at the end...", @@ -46,7 +47,8 @@ exports.level = { "sl_SI": "Pomni, morda je najbolj učinkovit način posodabljanje masterja samo na koncu ...", "it_IT": "Ricorda, il modo migliore potrebbe essere di aggiornare il main alla fine...", - "pl": "Pamiętaj, że najskuteczniejszym sposobem może być aktualizacja `main` dopiero na samym końcu..." + "pl": "Pamiętaj, że najskuteczniejszym sposobem może być aktualizacja `main` dopiero na samym końcu...", + "tr_TR": "Şunu hatırlamanı isterim ki: belki de en verimli yol işin sonunda maini güncellemektir." }, "startDialog": { "en_US": { @@ -373,5 +375,23 @@ exports.level = { }, ], }, + "tr_TR": { + "childViews": [ + { + "type": "ModalAlert", + "options": { + "markdowns": [ + "### Birden fazla branch'ı rebase etmek", + "", + "Dostum, burada bir sürü branch'imiz var! Hadi tüm işlemleri bu branchlerden maine yeniden aktaralım (rebase).", + "", + "Yukarıya doğru yönetmek biraz zor gibi görünse de -- tüm commitlerin sıralı olmasını istiyorlar. Yani bu, ağacımızın son halinin en altta `C7`, onun üstünde `C6`, vs. sırayla olması gerektiği anlamına geliyor.", + "", + "Kafan karışırsa 'reset' tuşuna basarak yeniden başlamaktan çekinme. Çözümümüze göz attığından ve bu bölümü daha az komutla bitirip bitiremeyeceğini gördüğünden emin ol!" + ] + } + } + ] + }, } }; diff --git a/src/levels/rebase/selectiveRebase.js b/src/levels/rebase/selectiveRebase.js index 85703991c..6828d39ef 100644 --- a/src/levels/rebase/selectiveRebase.js +++ b/src/levels/rebase/selectiveRebase.js @@ -25,6 +25,7 @@ exports.level = { "sl_SI": "Špageti iz Branchev", "it_IT": "Rami spaghettificati", "pl": "Spaghetti gałęzi", + "tr_TR": "Branch Spagettisi" }, "hint": { "en_US": "Make sure to do everything in the proper order! Branch one first, then two, then three", @@ -45,6 +46,7 @@ exports.level = { "sl_SI": "Glej da boš vse opravil v pravilnem vrstnem redu! Najprej branch ena, nato pa dva in tri.", "it_IT": "Assicurati di fare tutto nel giusto ordine! Prima il primo ramo, poi il secondo, poi il terzo", "pl": "Upewnij się, że robisz wszystko w odpowiedniej kolejności! Gałąź pierwsza, potem druga, potem trzecia.", + "tr_TR": "Her şeyi doğru sırada yaptığından emin ol! Önce ilk branch (one), ardından ikinci branch (two), ardından üçüncü branch (three)" }, "startDialog": { "en_US": { @@ -407,5 +409,25 @@ exports.level = { } ] }, + "tr_TR": { + "childViews": [ + { + "type": "ModalAlert", + "options": { + "markdowns": [ + "## Branch Spagettisi", + "", + "Vay canına! Bu bölümde ulaşmamız gereken hedef oldukça büyük.", + "", + "Burada `main`, `one` `two` ve `three` dallarından birkaç commit önde. Herhangi bir nedenden ötürü, bu diğer üç dalı main'deki son birkaç commit'in değiştirilmiş versiyonlarıyla güncellememiz gerekiyor.", + "", + "`one` branchi bu commitlerin yeniden düzenlenmesine ve an `C5`\'in hariç tutulması/bırakılmasına ihtiyaç duyuyor. `two` branchi sadece commitlerin yeniden sıralanmasına ihtiyaç duyuyuor, ve `three` için sadece bir commit transferi gerekiyor!", + "", + "Bunu nasıl çözeceğinizi size anlatacağız -- daha sonrasında bizim çözümümüzü `show solution` ile kontrol etmeyi unutmayın." + ] + } + } + ] + }, } };