İngilizce siteyi Türkçe ile eşitle: x86 + Şalterden serileri, Vortex ve eksik dersler - #3
Merged
Conversation
…ak düzeltme docs/ altındaki x86 kopyası, kaynaktaki son cila turundan geride kalmıştı; 10 dersi kaynakla birebir eşitledim (yayınlanan site artık güncel metni gösteriyor). İngilizce tarafta: git.md'de gözden kaçan Türkçe bir yer tutucuyu çevirdim, konular/cozumler sayfalarındaki dil düğmesi etiketini index ile aynı yaptım (Switch to Turkish), ve çözümler meta açıklamasına eksik kalan Maze'i ekledim.
İngilizce tarafta hiç bulunmayan iki seriyi baştan sona çevirdim: x86 assembly (00–20, 25 ders) ve Şalterden Bilgisayara (00–06, 8 ders). Vortex wargame'ini (intro + 0→3) ekledim. Ayrıca Leviathan'ın iki giriş dersini ve binary_exploitation'ın 'assembly bilmeden giriş' dersini çevirdim. Türkçe dosya adlarını ve dersler arası linkleri koruyarak içeriği İngilizce'ye çevirdim; kod bloklarındaki yorum ve çıktıları da sitenin mevcut düzenine uydurdum.
Yeni x86 ve Şalterden kategorilerini, Vortex wargame'ini ve eksik dersleri konu/çözüm ağaçlarına, ana sayfa kartlarına ve index sayfalarına ekledim. Sayaçları güncelledim: 9 wargame, leviathan 8, binary 23, x86 25, salterden 8.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ne / Neden
Siteyi (TR + EN) içerikle senkron açısından denetledim. İki sorun çıktı ve bu dal ikisini de kapatıyor:
docs/kopyasına yansımamıştı (kaynak güncel, yayınlanan site eskiydi).Commit'ler (inceleme için ayrı tutuldu)
1.
site: x86 mirror'ını kaynakla eşitledim + İngilizce sayfada birkaç ufak düzeltmedocs/konu_anlatimlari/x86_assembly/→ kaynakla birebir eşitlendi (10 dosya güncel, artık byte-birebir).git.md'de gözden kaçan Türkçe yer tutucu çevrildi;konular/cozumlerdil düğmesi etiketiindexile aynı yapıldı; ENcozumler.htmlmeta açıklamasına Maze eklendi.2.
İngilizce site: eksik dersleri ve Vortex'i çevirdim— 40 yeni dosya:before_you_start,what_leviathan_teaches) + binary_exploitation00agiriş dersi.3.
İngilizce site: yeni içerikleri navigasyona bağladım— 5 dosya:konular-data.js/cozumler-data.js,index.html(hero + kartlar + ağaç + sayaçlar),KONU_ANLATIMLARI.md,WARGAMES.md.Kararlar (vetlerken bilmek istersin)
; Sözdizimi:→; Syntax:). Kod token'ları — komut, register, hex, ve Türkçe kaynaklı identifier/dosya adları (sayi,mesaj,merhaba.asm…) — kasıtlı korundu (kod ↔ düzyazı tutarlı kalsın diye).KONVANSIYONLAR.mdçevrilmedi — okuyucu dersi değil, yazım-disiplini notu; sitede linkli değil.Doğrulama
konular-data.js/cozumler-data.jsnode ile parse edildi; 144 içerik yolunun hepsi diskte var.Çeviriler makine (benim) tarafından üretildi; senin satır-satır vetin için PR olarak duruyor. Merge (= yayına alma) sende.