Browse Source

Turkish translation (#16300) [skip ci]

* Turkish Language guide added.

* Turkish translation: some word changed

* Turkish translation: link changed

* Turkish translation
tags/2.0.16
Serhat Özleş 6 years ago committed by Alexander Makarov
parent
commit
3ebc19203a
  1. 205
      docs/guide-tr/README.md
  2. 6
      docs/guide-tr/blocktypes.json
  3. 37
      docs/guide-tr/intro-yii.md
  4. 3
      docs/guide-tr/translators.json

205
docs/guide-tr/README.md

@ -0,0 +1,205 @@
Yii 2.0 için Açıklayıcı Rehber
===============================
Bu döküman, [Yii Dökümantasyon Koşulları](http://www.yiiframework.com/doc/terms/) altında yayınlandı.
Tüm hakları saklıdır.
2014 (c) Yii Software LLC.
Giriş
------------
* [Yii hakkında](intro-yii.md)
* [Sürüm 1.1'den yükseltme](intro-upgrade-from-v1.md)
Başlarken
---------------
* [Ne öğrenmeye ihtiyacın var](start-prerequisites.md)
* [Yii Yükleme](start-installation.md)
* [Uygulamaları Çalıştırmak](start-workflow.md)
* [Merhaba deyin](start-hello.md)
* [Formlarla Çalışırken](start-forms.md)
* [Veritabanıyla Çalışırken](start-databases.md)
* [Gii ile Kod Oluşturmak](start-gii.md)
* [İleriye Bakmak](start-looking-ahead.md)
Uygulama Yapısı
---------------------
* [Uygulama Yapısına Genel Bakış](structure-overview.md)
* [Giriş Komutları](structure-entry-scripts.md)
* [Uygulamalar](structure-applications.md)
* [Uygulama Bileşenleri](structure-application-components.md)
* [Kontroller](structure-controllers.md)
* [Modeller](structure-models.md)
* [Görünümler](structure-views.md)
* [Modüller](structure-modules.md)
* [Filtreler](structure-filters.md)
* [Araçlar](structure-widgets.md)
* [Varlıklar](structure-assets.md)
* [Uzantılar](structure-extensions.md)
İstekleri İşlemek
-----------------
* [İstekleri İşlemeye Genel Bakış](runtime-overview.md)
* [Bootstrapping](runtime-bootstrapping.md)
* [Yönlendirme ve URL Oluşturmak](runtime-routing.md)
* [İstekler](runtime-requests.md)
* [Cevaplar](runtime-responses.md)
* [Sessionlar ve Cookieler](runtime-sessions-cookies.md)
* [Hataları İşleme](runtime-handling-errors.md)
* [Olay Günlüğü](runtime-logging.md)
Anahtar Kavramlar
------------
* [Components](concept-components.md)
* [Properties](concept-properties.md)
* [Olaylar](concept-events.md)
* [Behaviors](concept-behaviors.md)
* [Yapılandırmalar](concept-configurations.md)
* [Aliases](concept-aliases.md)
* [Class Autoloading](concept-autoloading.md)
* [Service Locator](concept-service-locator.md)
* [Dependency Injection Container](concept-di-container.md)
Veritabanıyla Çalışırken
----------------------
* [Database Access Objects](db-dao.md): Bir veritabanına bağlanmak, basit sorgular, işlemler ve şema manipilasyonu
* [Query Builder](db-query-builder.md): Basit bir ayırma katmanı kullanarak veritabanı sorgulamak
* [Active Record](db-active-record.md): Active Record ORM, kayıtları almak, değiştirmek ve ilişkileri tanımlamak
* [Migrations](db-migrations.md): Bir takım geliştirme ortamında sürüm kontrolünü veritabanlarına uygula
* [Sphinx](https://www.yiiframework.com/extension/yiisoft/yii2-sphinx/doc/guide)
* [Redis](https://www.yiiframework.com/extension/yiisoft/yii2-redis/doc/guide)
* [MongoDB](https://www.yiiframework.com/extension/yiisoft/yii2-mongodb/doc/guide)
* [ElasticSearch](https://www.yiiframework.com/extension/yiisoft/yii2-elasticsearch/doc/guide)
Kullanıcılardan Veri Alırken
-----------------------
* [Form Oluşturma](input-forms.md)
* [Validating Input](input-validation.md)
* [Dosya Yükleme](input-file-upload.md)
* [Collecting Tabular Input](input-tabular-input.md)
* [Birden fazla Model için Veri Alma](input-multiple-models.md)
* [Extending ActiveForm on the Client Side](input-form-javascript.md)
Veriyi Gösterirken
---------------
* [Veri Formatlama](output-formatting.md)
* [Sayfalama](output-pagination.md)
* [Sıralama](output-sorting.md)
* [Veri Sağlayıcıları](output-data-providers.md)
* [Veri Araçları](output-data-widgets.md)
* [Scriptlerle Çalışmak](output-client-scripts.md)
* [Tema Kullanımı](output-theming.md)
Güvenlik
--------
* [Güvenliğe Genel Bakış](security-overview.md)
* [Doğrulama](security-authentication.md)
* [Yetkilendirme](security-authorization.md)
* [Şifrelerle Çalışma](security-passwords.md)
* [Kriptografi](security-cryptography.md)
* [Auth Clients](https://www.yiiframework.com/extension/yiisoft/yii2-authclient/doc/guide)
* [En İyi Egzersizler](security-best-practices.md)
Önbellek
-------
* [Cache Genel Bakış](caching-overview.md)
* [Veriyi Cache Almak](caching-data.md)
* [Kısım Cachelemek](caching-fragment.md)
* [Sayfayı Cache Almak](caching-page.md)
* [HTTP Cache Almak](caching-http.md)
RESTful Web Servisleri
--------------------
* [Hızlı Başlangıç](rest-quick-start.md)
* [Kaynaklar](rest-resources.md)
* [Kontroller](rest-controllers.md)
* [Routing](rest-routing.md)
* [Yanıt Formatlama](rest-response-formatting.md)
* [Doğrulama](rest-authentication.md)
* [İstek Sınırlama](rest-rate-limiting.md)
* [Sürümlere Ayırma](rest-versioning.md)
* [Hataları Kullanma](rest-error-handling.md)
Geliştirici Araçları
-----------------
* [Debug Toolbar ve Debugger](https://www.yiiframework.com/extension/yiisoft/yii2-debug/doc/guide)
* [Gii'yi Kullanarak Kod Oluşturmak](https://www.yiiframework.com/extension/yiisoft/yii2-gii/doc/guide)
* [API Dökümanı OLuşturma](https://www.yiiframework.com/extension/yiisoft/yii2-apidoc)
Test
-------
* [Testlere Genel Bakış](test-overview.md)
* [Testlere Ortam Kurulumu](test-environment-setup.md)
* [Unit Testleri](test-unit.md)
* [Fonksiyonel Testler](test-functional.md)
* [Kabul Testleri](test-acceptance.md)
* [Fixtures](test-fixtures.md)
Özel Başlıklar
--------------
* [Gelişmiş Proje Şablonu](https://www.yiiframework.com/extension/yiisoft/yii2-app-advanced/doc/guide)
* [Building Application from Scratch](tutorial-start-from-scratch.md)
* [Console Komutları](tutorial-console.md)
* [Core Validators](tutorial-core-validators.md)
* [Docker](tutorial-docker.md)
* [Uluslararası hale getirme](tutorial-i18n.md)
* [Mailing](tutorial-mailing.md)
* [Performans Ayarları](tutorial-performance-tuning.md)
* [Paylaşımlı Hosting Ortamı](tutorial-shared-hosting.md)
* [Şablon Motoru](tutorial-template-engines.md)
* [3. parti kodlarla çalışmak](tutorial-yii-integration.md)
* [Yii'yi mikro kütüphane gibi kullanmak](tutorial-yii-as-micro-framework.md)
Araçlar
-------
* [GridView](https://www.yiiframework.com/doc-2.0/yii-grid-gridview.html)
* [ListView](https://www.yiiframework.com/doc-2.0/yii-widgets-listview.html)
* [DetailView](https://www.yiiframework.com/doc-2.0/yii-widgets-detailview.html)
* [ActiveForm](https://www.yiiframework.com/doc-2.0/guide-input-forms.html#activerecord-based-forms-activeform)
* [Pjax](https://www.yiiframework.com/doc-2.0/yii-widgets-pjax.html)
* [Menu](https://www.yiiframework.com/doc-2.0/yii-widgets-menu.html)
* [LinkPager](https://www.yiiframework.com/doc-2.0/yii-widgets-linkpager.html)
* [LinkSorter](https://www.yiiframework.com/doc-2.0/yii-widgets-linksorter.html)
* [Bootstrap Widgets](https://www.yiiframework.com/extension/yiisoft/yii2-bootstrap/doc/guide)
* [jQuery UI Widgets](https://www.yiiframework.com/extension/yiisoft/yii2-jui/doc/guide)
Yardımcılar
-------
* [Helpers Overview](helper-overview.md)
* [ArrayHelper](helper-array.md)
* [Html](helper-html.md)
* [Url](helper-url.md)

6
docs/guide-tr/blocktypes.json

@ -0,0 +1,6 @@
{
"Warning:": "Uyarı:",
"Note:": "Not:",
"Info:": "Bilgi:",
"Tip:": "İpucu:"
}

37
docs/guide-tr/intro-yii.md

@ -0,0 +1,37 @@
Yii nedir?
===========
Yii, yüksek performanslı ve modern Web uygulamalarını hızlı geliştirmeyi sağlayan bileşen tabanlı bir PHP kütüphanesidir. Yii kelimesinin anlamı Çince de **basit ve evrimseldir.** Ayrıca, **Yes It Is** (Evet, İşte bu) kısaltması olarak da düşünülebilir.
Yii'nin en iyi olduğu şey nedir?
---------------------
Yii genel bir Web programlama kütüphanesidir yani, PHP kullanılan her türlü Web uygulaması geliştirilebilir. Çünkü bileşen tabanlı mimari ve sofistike cache almayı destekler, büyük çaplı uygulamalar için özellikle uygundur; portallar, forumlar, içerik yönetim sistemleri (CMS), e-ticaret projeleri, RESTful Web servisleri ve dahası.
Yii'yi diğer kütüphanelerle nasıl karşılaştırabilirim?
-------------------------------------------
Eğer zaten başka bir kütüphane ailesine dahilseniz, Yii'yi karşılaştırmak için anlamanız gereken şeyler:
- Çoğu PHP kütüphaneleri gibi, Yii MVC (Model-View-Controller) desenini uygular ve bu desene göre kod organizasyonunu teşvik eder.
- Yii, kodun basit ama zarif bir şekilde yazılması gerektiğini felsefe edinir. Yii, asla bazı tasarım desenlerini sıkı takip etmek amacıyla herşeyi aşırı tasarlamayacaktır.
- Yii, kanıtlanmış full-stack bir kütüphanedir ve şu özellikleri kullanıma hazırdır: sorgu mimarı ve ActiveRecord her ikisi için ilişkisel ve NoSQL veritabanlarını; RESTful API geliştirmeyi; multi-tier (çok katmanlı) cache desteği ve dahasını destekler.
- Yii son derece genişletilebilir. Neredeyse her bir çekirdek kodunu kişiselleştirebilir veya değiştirebilirsiniz. Yeniden dağıtılabilir uzantıları kullanmak veya geliştirmek için Yii'nin katı uzantı mimarisinden de yararlanabilirsiniz.
- Yüksek performans her zaman Yii'nin öncelikli hedefidir.
Yii tek kişilik bir gösteri değildir, [güçlü çekirdek geliştirici ekibi](http://www.yiiframework.com/team/) ve Yii'nin gelişimine sürekli katkıda bulunan büyük bir profesyonel geliştirici topluluğu tarafından da destekleniyor. Yii geliştirici ekibi, en yeni Web geliştirme teknikleri ile diğer kütüphaneler ve projelerde bulunan en iyi uygulamalara ve özelliklere yakından göz atmaktadır. Basit ve zarif arayüzler aracılığıyla, başka yerde bulunan en uygun, en iyi uygulamalar ve özellikler, düzenli olarak çekirdek kütüphaneye dahil edilir.
Yii'nin Sürümleri
------------
Yii'nin şuan da 1.1 ve 2.0 olmak üzere 2 tane major sürümü vardır. 1.1 sürümü eski nesil ve şuan da bakım modundadır.Sürüm 2.0, Yii'nin Composer, PSR, namespaceler, traitler ve benzerlerini içeren en son teknolojileri ve protokolleri benimseyen eksiksiz bir yeniden yazımıdır. Sürüm 2.0, kütüphanenin mevcut sürümünü temsil eder ve önümüzdeki birkaç yıl boyunca geliştirilmeye devam edecektir.
Bu kılavuz esas olarak sürüm 2.0 ile ilgilidir.
Gereksinimler ve Önkoşullar
------------------------------
Yii 2.0, PHP 5.4.0 veya üstü sürüm gerektirir ve PHP 7'nin en son sürümü ile en iyi şekilde çalışır. Her bir Yii sürümünde yer alan gereksinim denetleyicisini çalıştırarak, daha ayrıntılı gereksinimleri ayrı ayrı özellikler için bulabilirsiniz.
Yii OOP temelli bir kütüphane olduğu için Yii'yi kullanmak, nesne yönelimli programlama (OOP) hakkında temel bilgi gerektirir. Yii 2.0 ayrıca PHP'nin [namespaceler](http://www.php.net/manual/en/language.namespaces.php) ve [traitler](http://www.php.net/manual/en/language.oop5.traits.php) gibi son özelliklerinden de yararlanır. Bu kavramları anlamak, Yii 2.0'ı daha kolay anlamanıza yardımcı olacaktır.

3
docs/guide-tr/translators.json

@ -0,0 +1,3 @@
[
"Serhat Özleş"
]
Loading…
Cancel
Save