Samet Çilingir
Committed by GitHub

Update README.tr-TR.md

@@ -34,60 +34,59 @@ @@ -34,60 +34,59 @@
34 [![Korean](https://img.shields.io/badge/Language-Korean-blueviolet?style=for-the-badge)](README.ko-kr.md) 34 [![Korean](https://img.shields.io/badge/Language-Korean-blueviolet?style=for-the-badge)](README.ko-kr.md)
35 [![French](https://img.shields.io/badge/Language-French-blueviolet?style=for-the-badge)](README-fr.md) 35 [![French](https://img.shields.io/badge/Language-French-blueviolet?style=for-the-badge)](README-fr.md)
36 [![Japanese](https://img.shields.io/badge/Language-Japanese-blueviolet?style=for-the-badge)](README.ja-JP.md) 36 [![Japanese](https://img.shields.io/badge/Language-Japanese-blueviolet?style=for-the-badge)](README.ja-JP.md)
37 -[![Japanese](https://img.shields.io/badge/Language-Turkish-blueviolet?style=for-the-badge)](README.tr-TR.md)  
38 - 37 +[![Turkish](https://img.shields.io/badge/Language-Turkish-blueviolet?style=for-the-badge)](README.tr-TR.md)
39 38
40 </div> 39 </div>
41 40
42 -- [Get Hakkında](#about-get)  
43 -- [Kurulum](#installing)  
44 -- [GetX ile Sayaç Uygulaması](#counter-app-with-getx)  
45 -- [Üç Temel Kavram](#the-three-pillars)  
46 - - [State Management (Durum Yönetimi)](#state-management)  
47 - - [Reactive State Manager (Reaktif Durum Yönetimi)](#reactive-state-manager)  
48 - - [State Management Hakkında Daha Fazla Bilgi](#more-details-about-state-management)  
49 - - [Route Management (Rota Yönetimi)](#route-management)  
50 - - [Route Management Hakkında Daha Fazla Bilgi](#more-details-about-route-management)  
51 - - [Dependency Management (Bağımlılık Yönetimi)](#dependency-management)  
52 - - [Dependency Management Hakkında Daha Fazla Bilgi](#more-details-about-dependency-management) 41 +- [Get Hakkında](#get-hakkında)
  42 +- [Kurulum](#kurulum)
  43 +- [GetX ile Sayaç Uygulaması](#getx-ile-sayaç-uygulaması)
  44 +- [Üç Temel Kavram](#üç-temel-kavram)
  45 + - [State Management (Durum Yönetimi)](#state-management-durum-yönetimi)
  46 + - [Reactive State Manager (Reaktif Durum Yönetimi)](#reactive-state-manager-reaktif-durum-yönetimi)
  47 + - [State Management Hakkında Daha Fazla Bilgi](#state-management-hakkında-daha-fazla-bilgi)
  48 + - [Route Management (Rota Yönetimi)](#route-management-rota-yönetimi)
  49 + - [Route Management Hakkında Daha Fazla Bilgi](#route-management-hakkında-daha-fazla-bilgi)
  50 + - [Dependency Management (Bağımlılık Yönetimi)](#dependency-management-bağımlılık-yönetimi)
  51 + - [Dependency Management Hakkında Daha Fazla Bilgi](#dependency-management-hakkında-daha-fazla-bilgi)
53 - [Utils](#utils) 52 - [Utils](#utils)
54 - - [Internationalization (Uluslararasılaştırma)](#internationalization)  
55 - - [Translations (Çeviriler)](#translations)  
56 - - [Translations Kullanımı](#using-translations)  
57 - - [Locales (Yerel Ayarlar)](#locales)  
58 - - [Locale Değiştirme](#change-locale)  
59 - - [System locale (Yerel Sistem Ayarları)](#system-locale)  
60 - - [Tema Değiştirme](#change-theme) 53 + - [Internationalization (Uluslararasılaştırma)](#internationalization-uluslararasılaştırma)
  54 + - [Translations (Çeviriler)](#translations-çeviriler)
  55 + - [Translations Kullanımı](#translations-kullanımı)
  56 + - [Locales (Yerel Ayarlar)](#locales-yerel-ayarlar)
  57 + - [Locale Değiştirme](#locale-değiştirme)
  58 + - [System locale (Yerel Sistem Ayarları)](#system-locale-yerel-sistem-ayarları)
  59 + - [Tema Değiştirme](#tema-değiştirme)
61 - [GetConnect](#getconnect) 60 - [GetConnect](#getconnect)
62 - - [Varsayılan Ayarlar](#default-configuration)  
63 - - [Özel Ayarlarlamalar](#custom-configuration) 61 + - [Varsayılan Ayarlar](#varsayılan-ayarlar)
  62 + - [Özel Ayarlarlamalar](#özel-ayarlamalar)
64 - [GetPage Middleware](#getpage-middleware) 63 - [GetPage Middleware](#getpage-middleware)
65 - - [Priority (Öncelik)](#priority)  
66 - - [Redirect (Yönlendirme)](#redirect) 64 + - [Priority (Öncelik)](#priority-öncelik)
  65 + - [Redirect (Yönlendirme)](#redirect-yönlendirme)
67 - [onPageCalled](#onpagecalled) 66 - [onPageCalled](#onpagecalled)
68 - [OnBindingsStart](#onbindingsstart) 67 - [OnBindingsStart](#onbindingsstart)
69 - [OnPageBuildStart](#onpagebuildstart) 68 - [OnPageBuildStart](#onpagebuildstart)
70 - [OnPageBuilt](#onpagebuilt) 69 - [OnPageBuilt](#onpagebuilt)
71 - [OnPageDispose](#onpagedispose) 70 - [OnPageDispose](#onpagedispose)
72 - - [Advanced APIs (Gelişmiş API'ler)](#other-advanced-apis)  
73 - - [Opsiyonel Genel Ayarlar ve Manuel Ayarlamalar](#optional-global-settings-and-manual-configurations)  
74 - - [Local State Widgets (Yerel Durum Widgetları)](#local-state-widgets) 71 + - [Advanced APIs (Gelişmiş API'ler)](#advanced-apis-gelişmiş-apiler)
  72 + - [Opsiyonel Genel Ayarlar ve Manuel Ayarlamalar](#opsiyonel-genel-ayarlar-ve-manuel-ayarlamalar)
  73 + - [Local State Widgets (Yerel Durum Widgetları)](#local-state-widgets-yerel-durum-widgetları)
75 - [ValueBuilder](#valuebuilder) 74 - [ValueBuilder](#valuebuilder)
76 - [ObxValue](#obxvalue) 75 - [ObxValue](#obxvalue)
77 - - [Faydalı İpuçları](#useful-tips) 76 + - [Faydalı İpuçları](#faydalı-ipuçları)
78 - [GetView](#getview) 77 - [GetView](#getview)
79 - [GetResponsiveView](#getresponsiveview) 78 - [GetResponsiveView](#getresponsiveview)
80 - - [Nasıl Kullanılır?](#how-to-use-it) 79 + - [Nasıl Kullanılır?](#nasıl-kullanılır)
81 - [GetWidget](#getwidget) 80 - [GetWidget](#getwidget)
82 - [GetxService](#getxservice) 81 - [GetxService](#getxservice)
83 -- [2.0 İle Gelen Büyük Değişiklikler](#breaking-changes-from-20)  
84 -- [Neden Getx?](#why-getx)  
85 -- [Topluluk](#community)  
86 - - [Topluluk Kanalları](#community-channels)  
87 - - [Nasıl katkıda bulunulur?](#how-to-contribute)  
88 - - [Makaleler ve videolar](#articles-and-videos) 82 +- [2.0 İle Gelen Büyük Değişiklikler](#20-ile-gelen-büyük-değişiklikler)
  83 +- [Neden Getx?](#neden-getx)
  84 +- [Topluluk](#topluluk)
  85 + - [Topluluk Kanalları](#topluluk-kanalları)
  86 + - [Nasıl katkıda bulunulur?](#nasıl-katkıda-bulunulur)
  87 + - [Makaleler ve Videolar](#makaleler-ve-videolar)
89 88
90 -# About Get 89 +# Get Hakkında
91 90
92 - GetX, Flutter için oldukça basit ve güçlü bir çözüm yoludur. Yüksek performanslı state managment (durum yönetimi), yetenekli dependency injection (bağımlılık enjeksiyonu) ve route management'ı (rota yönetimi) hızlı ve pratik şekilde bir araya getirir. 91 - GetX, Flutter için oldukça basit ve güçlü bir çözüm yoludur. Yüksek performanslı state managment (durum yönetimi), yetenekli dependency injection (bağımlılık enjeksiyonu) ve route management'ı (rota yönetimi) hızlı ve pratik şekilde bir araya getirir.
93 92
@@ -130,7 +129,7 @@ Get’i kullanılacak sayfaya import ediyoruz: @@ -130,7 +129,7 @@ Get’i kullanılacak sayfaya import ediyoruz:
130 import 'package:get/get.dart'; 129 import 'package:get/get.dart';
131 ``` 130 ```
132 131
133 -# GetX İle Sayaç Uygulaması 132 +# GetX ile Sayaç Uygulaması
134 133
135 “Sayaç” projesi yeni bir Flutter projesi oluştururken varsayılan olarak gelir. Yorum satırları ile birlikte toplam 100 satır içerir. Get’in gücünü göstermek gerekirse, size bir “sayaç” uygulamasının her bir tıklamada durumunu değiştirip, sayfalar arasında hareket edip ve bunu yaparken state'leri (durumları) aktarıp aynı zamanda organize bir yol izleyerek business logic'i view'dan ayıracağız ve bu YORUM SATIRLARI DAHİL SADECE 26 SATIR İÇERECEK. 134 “Sayaç” projesi yeni bir Flutter projesi oluştururken varsayılan olarak gelir. Yorum satırları ile birlikte toplam 100 satır içerir. Get’in gücünü göstermek gerekirse, size bir “sayaç” uygulamasının her bir tıklamada durumunu değiştirip, sayfalar arasında hareket edip ve bunu yaparken state'leri (durumları) aktarıp aynı zamanda organize bir yol izleyerek business logic'i view'dan ayıracağız ve bu YORUM SATIRLARI DAHİL SADECE 26 SATIR İÇERECEK.
136 135
@@ -406,7 +405,7 @@ return GetMaterialApp( @@ -406,7 +405,7 @@ return GetMaterialApp(
406 ); 405 );
407 ``` 406 ```
408 407
409 -#### Locale değiştirmek 408 +#### Locale değiştirme
410 409
411 `Get.updateLocale(locale)` çağrılarak locale güncellenebilir. Çeviriler otomatik olarak yeni locale dilinde olacaktır. 410 `Get.updateLocale(locale)` çağrılarak locale güncellenebilir. Çeviriler otomatik olarak yeni locale dilinde olacaktır.
412 411
@@ -832,7 +831,7 @@ ObxValue((data) => Switch( @@ -832,7 +831,7 @@ ObxValue((data) => Switch(
832 ), 831 ),
833 ``` 832 ```
834 833
835 -## Faydalı İpuçları 834 +## Faydalı Ipuçları
836 835
837 `.obs` yapıları olan gözlemlenebilirler ( _Rx_ tipleri olarak da bilinirler) oldukça çeşitli internal metodlara ve operatörlere sahiptirler. 836 `.obs` yapıları olan gözlemlenebilirler ( _Rx_ tipleri olarak da bilinirler) oldukça çeşitli internal metodlara ve operatörlere sahiptirler.
838 837
@@ -1156,7 +1155,7 @@ Test the state of the reactive variable "name" across all of its lifecycles''', @@ -1156,7 +1155,7 @@ Test the state of the reactive variable "name" across all of its lifecycles''',
1156 } 1155 }
1157 ``` 1156 ```
1158 1157
1159 -#### Tips 1158 +#### Ipuçları
1160 1159
1161 ##### Mockito or mocktail 1160 ##### Mockito or mocktail
1162 Eğer GetxController/GetxService'inizi mock yapmaya ihtiyacınız varsa GetxController'dan extend etmeniz ve Mock ile mixin'lemelisiniz. 1161 Eğer GetxController/GetxService'inizi mock yapmaya ihtiyacınız varsa GetxController'dan extend etmeniz ve Mock ile mixin'lemelisiniz.
@@ -1172,7 +1171,7 @@ Eğer widget'ları ya da widget grupllarını test etmek istiyorsanız, testiniz @@ -1172,7 +1171,7 @@ Eğer widget'ları ya da widget grupllarını test etmek istiyorsanız, testiniz
1172 Eğer controller'larınızın içinden navigation kullanmak istiyorsanız. Main'den önce `Get.testMode = true` şeklinde kullanın. 1171 Eğer controller'larınızın içinden navigation kullanmak istiyorsanız. Main'den önce `Get.testMode = true` şeklinde kullanın.
1173 1172
1174 1173
1175 -# 2.0 İle Gelen Büyük Değişiklikler 1174 +# 2.0 Ile Gelen Büyük Değişiklikler
1176 1175
1177 1- Rx Types : 1176 1- Rx Types :
1178 1177