Skip to content

Commit

Permalink
Merge pull request DjangoGirls#1302 from magul/crowdin-translation-tr
Browse files Browse the repository at this point in the history
Turkish current translation from Crowdin
  • Loading branch information
magul authored Jul 17, 2018
2 parents 3b860c9 + 889317a commit 93d6314
Show file tree
Hide file tree
Showing 23 changed files with 460 additions and 459 deletions.
2 changes: 1 addition & 1 deletion tr/chromebook_setup/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Chromebook kurulumu

> **Not** Zaten yükleme adımlarını uyguladıysanız, bunu tekrar yapmanıza gerek yok- direk [Python'a Giriş](../python_introduction/README.md)'e atlayabilirsiniz.
> **Not** Zaten yükleme adımlarını uyguladıysanız, bunu tekrar yapmanıza gerek yok - doğrudan [Python'a Giriş](../python_introduction/README.md)'e atlayabilirsiniz.
{% include "/chromebook_setup/instructions.md" %}
6 changes: 3 additions & 3 deletions tr/chromebook_setup/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,16 +45,16 @@ Sonra, çalıştır:
pip install django~=1.11.0


(son satırda bir tılde ve eşitlik işareti kullandığımıza dikkat edin: ~=).
(son satırda bir tilde ve eşitlik işareti kullandığımıza dikkat edin: ~=).

### GitHub

Bir [GitHub](https://github.com) hesabı açın.
Bir [Github](https://github.com) hesabı açın.

### PythonAnywhere

Django Girls eğitimi, yeni web uygulamanızı güçlendiren ve onu herkesin görebileceği şekilde herkes tarafından erişilebilen bir bilgisayara (sunucu olarak adlandırılır) taşıyan bir kod olan Deployment (Dağıtım) adlı bir bölümü içerir.

Kılavuzu Chromebook üzerinden kullanırken bu bölüm biraz garip oluyor; zaten internet üzerindeki bir bilgisayar kullanılıyor (laptop dışında). Bununla birlikte, Cloud 9'u çalışma alanımız olarak veya "devam etmekte" olan işlerimizin bulunduğu bir yer olarak düşünebiliriz Python Anywhere de işlerimizi daha eksiksiz hale getirmek için gösterebileceğimiz bir yer olarak düşünebildiğimizden hala kullanışlıdır.
Kılavuzu Chromebook üzerinden kullanırken bu bölüm biraz garip oluyor; zaten internet üzerindeki bir bilgisayar kullanılıyor (laptop dışında). Bununla birlikte, Cloud 9'u çalışma alanımız veya "devam etmekte" olan işlerimizin bulunduğu bir yer olarak, Python Anywhere'i de işlerimizi daha eksiksiz hale getirdiğimizde gösterebileceğimiz bir yer olarak düşündüğümüzde hala kullanışlıdır.

Bu nedenle, yeni bir Python Anywhere hesabı açmak için [www.pythonanywhere.com](https://www.pythonanywhere.com).
8 changes: 4 additions & 4 deletions tr/code_editor/instructions.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Birçok farklı kod editörü var, hangi editörü kullanacağınız kişisel tercihinize bağlı. Çoğu Python programcısı PyCharm gibi karmaşık fakat son derece güçlü IDE'leri (Integrated Development Environments-Entegre Geliştirme Ortamları) kullanır. Başlangıç seviyesi için bunlar muhtemelen pek uygun olmayacaktır. Bizim önerdiklerimiz aynı derecede güçlü fakat çok daha basit editörler olacak.

Bizim tavsiyelerimiz aşağıdakiler, ama mentörünüz danışmak isteyebilirsiniz.
Bizim tavsiyelerimiz aşağıdakiler, ama mentörünüze danışmak isteyebilirsiniz.

## Gedit

Expand All @@ -16,7 +16,7 @@ Sublime Text, ücretsiz deneme süresi olan çok popüler bir editördür ve tü

## Atom

Atom, [GitHub](https://github.com/) tarafından oluşturulan son derece yeni bir kod editörüdür. Ücretsiz, açık kaynak ve Windows, OS X ve Linux için kullanılabilir.
Atom, [GitHub](https://github.com/) tarafından oluşturulan son derece yeni bir kod editörüdür. Ücretsiz ve açık kaynaklıdır. Windows, OS X ve Linux için kullanılabilir.

[Buradan indirin](https://atom.io/)

Expand All @@ -26,6 +26,6 @@ Neden Word ya da Notepad kullanmak yerine, özel bir kod editörü yazılımı k

Birinci nedeni yazdığımız kodun **sade yazı** olması gerektiği içindir ki Word gibi programlar sade yazı üretmezler (font ve şekillendirme desteklerler) ve [RTF (Rich Text Format)](https://en.wikipedia.org/wiki/Rich_Text_Format) gibi özel formatlar kullanılar.

İkinci sebep ise kod editörlerinin kod düzenlemeye destek vermek - örnegin özel kelimeleri reklendirme ve otomatik parantez kapatma gibi - için özelleşmiş olmasıdır.
İkinci sebep ise kod editörlerinin kod düzenlemeye destek vermek - örneğin özel kelimeleri renklendirme ve otomatik parantez kapatma gibi - için özelleşmiş olmasıdır.

Bütün bunları birazdan deneyimleyeceğiz. Yakında kod editörünüz güvenlir eski dostunuz gibi olacaktır :)
Bütün bunları birazdan deneyimleyeceğiz. Yakında kod editörünüz güvenilir bir eski dostunuz gibi olacaktır :)
20 changes: 10 additions & 10 deletions tr/css/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,17 +42,17 @@ Bunu blog uygulamamızın içine `static` isimli bir klasör oluşturarak yapaca

djangogirls
├── blog
│ ├── geçişler
│ ├── statik
│ └── şablonlar
└── benimsitem
│ ├── migrations
│ ├── static
│ └── templates
└── mysite


Django otomatik olarak uygulama klasörlerinizdeki "static" adlı klasörleri bulur. Böylece bunların içerikleri statik dosya olarak kullanabilir.

## İlk CSS dosyanız!

Simdi web sayfana kendi stilini eklemen için bir CSS dosyası oluşturalım. `static` klasörü içinde `css` adlı yeni bir klasör oluştur. Şimdi de `css` klasörü içinde `blog.css` adlı yeni bir dosya oluşturalım. Hazır mısınız?
Şimdi web sayfana kendi stilini eklemen için bir CSS dosyası oluşturalım. `static` klasörü içinde `css` adlı yeni bir klasör oluştur. Şimdi de `css` klasörü içinde `blog.css` adlı yeni bir dosya oluşturalım. Hazır mısınız?

djangogirls
└─── blog
Expand Down Expand Up @@ -87,15 +87,15 @@ Bir CSS dosyasında, HTML dosyasındaki öğeler için stil belirleriz. Öğeler

CSS hakkında daha fazla bilgi edinmek için [CSS Selectors at w3schools](http://www.w3schools.com/cssref/css_selectors.asp) u okuyabilirsin.

Bir de HTML şablonuna projemize CSS eklediğimizi bildirmemiz gerekiyor. `blog/templates/blog/post_list.html` dosyasını açıp en başına bunlar ekleyelim:
Bir de HTML şablonuna projemize CSS eklediğimizi bildirmemiz gerekiyor. `blog/templates/blog/post_list.html` dosyasını açıp en başına bunları ekleyelim:

{% filename %}blog/templates/blog/post_list.html{% endfilename %}

```html
{% load static %}
```

Burada sadece statik dosya ekliyoruz :) `<head>` ve `</head>` etiketleri arasına, bootstrap linklerinde sonra, şu satırı ekleyelim:
Burada sadece statik dosya ekliyoruz :) `<head>` ve `</head>` etiketleri arasına, bootstrap linklerinden sonra, şu satırı ekleyelim:

{% filename %}blog/templates/blog/post_list.html{% endfilename %}

Expand Down Expand Up @@ -148,7 +148,7 @@ body {
}
```

Bunu CSS ekleyip kaydet ve bak bakalım! Nasıl da oldu!
Bunu CSS dosyana ekleyip kaydet ve bak bakalım! Nasıl da oldu!

![Şekil 14.3](images/margin2.png)

Expand Down Expand Up @@ -177,7 +177,7 @@ h1 a {

Harika!

Yukarıda bahsettiğimiz üzere, CSS'te class (sınıf) diye bir kavram var. Class'lar, temel olarak HTML kodunuzun bir kısmına isim vermenize yarar ve diğer kısımları stiline değiştirmeden yalnızca o kısmın stilini değiştirmenizi sağlar. Bu süper yararlı olabilir! Çok farklı şeyler yapan iki div'iniz var diyelim (örneğin biri başlık diğeri gönderinin metni). Class, farklı görünmelerini sağlamana yardımcı olur.
Yukarıda bahsettiğimiz üzere, CSS'te class (sınıf) diye bir kavram var. Class'lar, temel olarak HTML kodunuzun bir kısmına isim vermenize yarar ve diğer kısımların stilini değiştirmeden yalnızca o kısmın stilini değiştirmenizi sağlar. Bu süper yararlı olabilir! Çok farklı şeyler yapan iki div'iniz var diyelim (örneğin biri başlık diğeri gönderinin metni). Class, farklı görünmelerini sağlamana yardımcı olur.

Devam edelim ve HTML kodumuzun bir kısmına isim verelim. Başlığı içeren `div`'e `page-header` isimli bir class ekleyelim:

Expand Down Expand Up @@ -296,7 +296,7 @@ Bu dosyaları kaydedin ve web sayfanızı yenileyin.

Yaşasın! Harika görünüyor değil mi? Şimdi yapıştırdığımız koda bakıp CSS tarafından kullanılan ve HTML eklenmiş olan nesneleri bulalım. Tarihi turkuaz rengine çevirmek için nereyi değiştirmen gerekir?

CSS ile biraz oynamaktan çekinme ve bir kaç şeyi değiştirmeye calış. CSS ile oynamak neyin neyi etkilediğini anlamak için çok faydalı. Bir şeyleri bozarsan dert etme, her zaman geri alabilirsin!
CSS ile biraz oynamaktan çekinme ve birkaç şeyi değiştirmeye calış. CSS ile oynamak neyin neyi etkilediğini anlamak için çok faydalı. Bir şeyleri bozarsan dert etme, her zaman geri alabilirsin!

Ücretsiz [Codeacademy HTML & CSS kursu](https://www.codecademy.com/tracks/web)nu izlemeni gerçekten öneririz. Web sitelerini CSS'le güzelleştirmeyi iyice öğrenmene yardımcı olabilir.

Expand Down
Loading

0 comments on commit 93d6314

Please sign in to comment.