Skip to content

Kod Blokları Türkçeye Çevrilmemeli #101

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ojovent opened this issue May 17, 2020 · 7 comments
Open

Kod Blokları Türkçeye Çevrilmemeli #101

ojovent opened this issue May 17, 2020 · 7 comments

Comments

@ojovent
Copy link

ojovent commented May 17, 2020

Javascript.info yu eğitim amacıyla kullanmaktayız, ancak türkçe çevirilerde çok fazla hata bulunmakta. Bunun önüne geçebilmek için lütfen öncelikle kod bloklarını türkçeye çevirmeyin, bir değişkenin ismini "set" olarak değiştirmek kimseye bir yarar sağlamıyor. Bununla birlikte çeviride emeği geçen herkese teşekkürler.

Örneğin: https://tr.javascript.info/date#tarih-bileeninin-ayarlama bölümünde kod blogunun bir kısmında bugun yazılmışken hemen sonrasında today yazılmış burada ve çoğu bölümde bu hatalar yapılmış, bu da öğretici kod bloklarının çalışmasını engelliyor.

@sahinyanlik
Copy link
Contributor

Merhaba, evet bu konuyu sonradan fark ettim. İlk bölümlerde kod bloklarını da çeviriyorduk. Fakat sonraki bölümlerde bunları çevirmemeye başladık. Haklısınız bu kod bloklarının üzerinden geçilse güzel olur.

@dilekuzulmez
Copy link
Contributor

Bu issue için yardımcı olmak istiyorum. Örneğin aşağıdaki kod blogunda bugunleri, today mi yapmalıyım, yoksa today'i bugun mü yapmalıyım. Siz nasıl bir yol izlemek istiyorsunuz karar veremedim.

let bugun = new Date();

bugun.setHours(0);
alert(bugun); // bu gün ve saat 0

bugun.setHours(0, 0, 0, 0);
alert(today); // bu gün ve saniye 00:00:00.

@ojovent
Copy link
Author

ojovent commented Oct 22, 2020

Ornegin play e bastiginizda 2. alert calismiyor. Cunku today diye bir degisken yok daha once tanimlanmis, bunun bana gore dogru yolu hic bi zaman kod bloklarini cevirmemeniz olacaktir.

@dilekuzulmez
Copy link
Contributor

Tamamdır, ozaman Türkçe'ye çevrilmiş variableları ingilizce olarak tekrar adlandırayım.

dilekuzulmez added a commit to dilekuzulmez/tr.javascript.info that referenced this issue Oct 22, 2020
@dilekuzulmez
Copy link
Contributor

İsterseniz, diğer sayfalardaki kod bloklarınıda düzeltebilirim.

sahinyanlik added a commit that referenced this issue Oct 23, 2020
@sahinyanlik
Copy link
Contributor

Dilek hanım merhaba,
Tabi memnun oluruz. Tamamı olmasa da büyük bir bölümünde aslında değişkenleri de Türkçe'ye çevirmiştim. Aslında bunlar orijinalinde kalsaymış daha iyi olurmuş.

Teşekkürler.

@nuriakman
Copy link
Contributor

nuriakman commented Jan 13, 2021

Merhaba,

Öncelikle böyle güzel bir çalışmayı Türkçe'ye çevirme konusunda emek sarf etmiş herkese çok teşekkür ederim. Hepiniz harikasınız! Tercüme de çok başarılı. Tekrar tekrar teşekkür ederim.

Kod yazarken, kullanıcıların asgari seviyede ingilizce bilmelerini bekliyoruz. Bu nedenle, kod bloklarının olduğu gibi bırakılması bana göre de doğru olan yöntemdir.

Ancak, gerçek dünya maalesef böyle değil. Bir çok yazılımcı adayı bu konuda eksik... Bunu da düşünerek, kod blokları içindeki açıklamalarla kullanıcılara yardımcı olmayı düşünebiliriz. Şöyle ki, dil konusunda yetersiz kişiler, neyin komut neyin değişken olduğunu ayırt edebilirlerse daha iyi olabilir

let today = new Date(); // tarih bilgisini tutmak için today adında bir değişken oluşturduk.

today.setHours(0);
alert(today); // bu gün ve saat 0

today.setHours(0, 0, 0, 0);
alert(today); // bu gün ve saniye 00:00:00.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants