GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Kod Blokları Türkçeye Çevrilmemeli · Issue #101 · javascript-tutorial/tr.javascript.info

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

New issue
Copy link
New issue
Copy link
Open
Open
Kod Blokları Türkçeye Çevrilmemeli#101
Copy link

Description

@ojovent
ojovent
opened on May 17, 2020
Issue body actions

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.

Activity

  1. sahinyanlik commented on May 17, 2020

    @sahinyanlik
    sahinyanlik
    on May 17, 2020
    Contributor
    More actions

    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.

  2. dilekuzulmez commented on Oct 22, 2020

    @dilekuzulmez
    dilekuzulmez
    on Oct 22, 2020
    Contributor
    More actions

    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.
    
  3. ojovent commented on Oct 22, 2020

    @ojovent
    ojovent
    on Oct 22, 2020
    Author
    More actions

    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.

  4. dilekuzulmez commented on Oct 22, 2020

    @dilekuzulmez
    dilekuzulmez
    on Oct 22, 2020
    Contributor
    More actions

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

  5. dilekuzulmez
    added a commit that references this issue on Oct 22, 2020

    Kod Blokları düzeltildi. javascript-tutorial#101

    1113d58
  6. dilekuzulmez commented on Oct 22, 2020

    @dilekuzulmez
    dilekuzulmez
    on Oct 22, 2020
    Contributor
    More actions

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

  7. sahinyanlik
    added a commit that references this issue on Oct 23, 2020

    Merge pull request #135 from dilekuzulmez/translate

    f2f4408
  8. sahinyanlik commented on Oct 23, 2020

    @sahinyanlik
    sahinyanlik
    on Oct 23, 2020
    Contributor
    More actions

    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.

  9. nuriakman commented on Jan 13, 2021

    @nuriakman
    nuriakman
    on Jan 13, 2021
    Contributor
    More actions

    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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.