Upgrade to ExtJS 4.0.0 - Released 04/26/2011
[extjs.git] / locale / ext-lang-tr.js
1 /**
2  * List compiled by mystix on the extjs.com forums.
3  * Thank you Mystix!
4  *
5  * Turkish translation by Alper YAZGAN
6  * 2008-01-24, 10:29 AM 
7  * 
8  * Updated to 2.2 by YargicX
9  * 2008-10-05, 06:22 PM
10  */
11 Ext.onReady(function() {
12
13     if(Ext.Updater){
14         Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Yükleniyor ...</div>';
15     }
16
17     if(Ext.view.View){
18       Ext.view.View.prototype.emptyText = "";
19     }
20
21     if(Ext.grid.Grid){
22       Ext.grid.Grid.prototype.ddText = "Seçili satýr sayýsý : {0}";
23     }
24
25     if(Ext.TabPanelItem){
26       Ext.TabPanelItem.prototype.closeText = "Sekmeyi kapat";
27     }
28
29     if(Ext.form.field.Base){
30       Ext.form.field.Base.prototype.invalidText = "Bu alandaki deðer geçersiz";
31     }
32
33     if(Ext.LoadMask){
34       Ext.LoadMask.prototype.msg = "Yükleniyor ...";
35     }
36
37     if(Ext.Date) {
38         Ext.Date.monthNames = [
39           "Ocak",
40           "Þžubat",
41           "Mart",
42           "Nisan",
43           "Mayýs",
44           "Haziran",
45           "Temmuz",
46           "Aðustos",
47           "Eylül",
48           "Ekim",
49           "Kasým",
50           "Aralýk"
51         ];
52
53         Ext.Date.getShortMonthName = function(month) {
54           return Ext.Date.monthNames[month].substring(0, 3);
55         };
56
57         Ext.Date.monthNumbers = {
58           Jan : 0,
59           Feb : 1,
60           Mar : 2,
61           Apr : 3,
62           May : 4,
63           Jun : 5,
64           Jul : 6,
65           Aug : 7,
66           Sep : 8,
67           Oct : 9,
68           Nov : 10,
69           Dec : 11
70         };
71
72         Ext.Date.getMonthNumber = function(name) {
73           return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
74         };
75
76         Ext.Date.dayNames = [
77           "Pazar",
78           "Pazartesi",
79           "Salý",
80           "LJarþŸamba",
81           "PerþŸembe",
82           "Cuma",
83           "Cumartesi"
84         ];
85
86         Ext.Date.shortDayNames = [
87           "Paz",
88           "Pzt",
89           "Sal",
90           "ÇrþŸ",
91           "Prþ",
92           "Cum",
93           "Cmt"
94         ];
95
96         Ext.Date.getShortDayName = function(day) {
97           return Ext.Date.shortDayNames[day];
98         };
99     }
100     
101     if(Ext.MessageBox){
102       Ext.MessageBox.buttonText = {
103         ok     : "Tamam",
104         cancel : "Ä°ptal",
105         yes    : "Evet",
106         no     : "Hayýr"
107       };
108     }
109
110     if(Ext.util.Format){
111         Ext.apply(Ext.util.Format, {
112             thousandSeparator: '.',
113             decimalSeparator: ',',
114             currencySign: 'TL',  // Turkish Lira
115             dateFormat: 'd/m/Y'
116         });
117     }
118
119     if(Ext.picker.Date){
120       Ext.apply(Ext.picker.Date.prototype, {
121         todayText         : "Bugün",
122         minText           : "Bu tarih izin verilen en küçük tarihten daha önce",
123         maxText           : "Bu tarih izin verilen en büyük tarihten daha sonra",
124         disabledDaysText  : "",
125         disabledDatesText : "",
126         monthNames        : Ext.Date.monthNames,
127         dayNames          : Ext.Date.dayNames,
128         nextText          : 'Gelecek Ay (Control+Right)',
129         prevText          : 'Önceki Ay (Control+Left)',
130         monthYearText     : 'Bir ay sŸeçiniz (Yýlý artýrmak/azaltmak için Control+Up/Down)',
131         todayTip          : "{0} (BoþŸluk TuþŸu - Spacebar)",
132         format            : "d/m/Y",
133         startDay          : 1
134       });
135     }
136
137     if(Ext.picker.Month) {
138       Ext.apply(Ext.picker.Month.prototype, {
139           okText            : "&#160;Tamam&#160;",
140           cancelText        : "Ä°ptal"
141       });
142     }
143
144
145     if(Ext.toolbar.Paging){
146       Ext.apply(Ext.PagingToolbar.prototype, {
147         beforePageText : "Sayfa",
148         afterPageText  : " / {0}",
149         firstText      : "Ä°lk Sayfa",
150         prevText       : "Önceki Sayfa",
151         nextText       : "Sonraki Sayfa",
152         lastText       : "Son Sayfa",
153         refreshText    : "Yenile",
154         displayMsg     : "Gösterilen {0} - {1} / {2}",
155         emptyMsg       : 'Gösterilebilecek veri yok'
156       });
157     }
158
159     if(Ext.form.field.Text){
160       Ext.apply(Ext.form.field.Text.prototype, {
161         minLengthText : "Girilen verinin uzunluðu en az {0} olabilir",
162         maxLengthText : "Girilen verinin uzunluðu en fazla {0} olabilir",
163         blankText     : "Bu alan boþŸ býrakýlamaz",
164         regexText     : "",
165         emptyText     : null
166       });
167     }
168
169     if(Ext.form.field.Number){
170       Ext.apply(Ext.form.field.Number.prototype, {
171         minText : "En az {0} girilebilir",
172         maxText : "En çok {0} girilebilir",
173         nanText : "{0} geçersiz bir sayýdýr"
174       });
175     }
176
177     if(Ext.form.field.Date){
178       Ext.apply(Ext.form.field.Date.prototype, {
179         disabledDaysText  : "Disabled",
180         disabledDatesText : "Disabled",
181         minText           : "Bu tarih, {0} tarihinden daha sonra olmalýdýr", 
182         maxText           : "Bu tarih, {0} tarihinden daha önce olmalýdýr",
183         invalidText       : "{0} geçersiz bir tarihdir - tarih formatý {1} þŸeklinde olmalýdýr",
184         format            : "d/m/Y",
185         altFormats        : "d.m.y|d.m.Y|d/m/y|d-m-Y|d-m-y|d.m|d/m|d-m|dm|dmY|dmy|d|Y.m.d|Y-m-d|Y/m/d"
186       });
187     }
188
189     if(Ext.form.field.ComboBox){
190       Ext.apply(Ext.form.field.ComboBox.prototype, {
191         loadingText       : "Yükleniyor ...",
192         valueNotFoundText : undefined
193       });
194     }
195
196     if(Ext.form.field.VTypes){
197         Ext.form.field.VTypes["emailText"]='Bu alan "user@example.com" þŸeklinde elektronik posta formatýnda olmalýdýr';
198         Ext.form.field.VTypes["urlText"]='Bu alan "http://www.example.com" þŸeklinde URL adres formatýnda olmalýdýr';
199         Ext.form.field.VTypes["alphaText"]='Bu alan sadece harf ve _ içermeli';
200         Ext.form.field.VTypes["alphanumText"]='Bu alan sadece harf, sayý ve _ içermeli';
201     }
202
203     if(Ext.form.field.HtmlEditor){
204       Ext.apply(Ext.form.field.HtmlEditor.prototype, {
205         createLinkText : 'Lütfen bu baðlantý için gerekli URL adresini giriniz:',
206         buttonTips : {
207           bold : {
208             title: 'Kalýn(Bold) (Ctrl+B)',
209             text: 'Þžeçili yazýyý kalýn yapar.',
210             cls: Ext.baseCSSPrefix + 'html-editor-tip'
211           },
212           italic : {
213             title: 'Ä°talik(Italic) (Ctrl+I)',
214             text: 'Þžeçili yazýyý italik yapar.',
215             cls: Ext.baseCSSPrefix + 'html-editor-tip'
216           },
217           underline : {
218             title: 'Alt Ã‡izgi(Underline) (Ctrl+U)',
219             text: 'Þžeçili yazýnýn altýný çizer.',
220             cls: Ext.baseCSSPrefix + 'html-editor-tip'
221           },
222           increasefontsize : {
223             title: 'Fontu büyült',
224             text: 'Yazý fontunu büyütür.',
225             cls: Ext.baseCSSPrefix + 'html-editor-tip'
226           },
227           decreasefontsize : {
228             title: 'Fontu küçült',
229             text: 'Yazý fontunu küçültür.',
230             cls: Ext.baseCSSPrefix + 'html-editor-tip'
231           },
232           backcolor : {
233             title: 'Arka Plan Rengi',
234             text: 'Seçili yazýnýn arka plan rengini deðiþŸtir.',
235             cls: Ext.baseCSSPrefix + 'html-editor-tip'
236           },
237           forecolor : {
238             title: 'Yazý Rengi',
239             text: 'Seçili yazýnýn rengini deðiþŸtir.',
240             cls: Ext.baseCSSPrefix + 'html-editor-tip'
241           },
242           justifyleft : {
243             title: 'Sola Daya',
244             text: 'Yazýyý sola daya.',
245             cls: Ext.baseCSSPrefix + 'html-editor-tip'
246           },
247           justifycenter : {
248             title: 'Ortala',
249             text: 'Yazýyý editörde ortala.',
250             cls: Ext.baseCSSPrefix + 'html-editor-tip'
251           },
252           justifyright : {
253             title: 'Saða daya',
254             text: 'Yazýyý saða daya.',
255             cls: Ext.baseCSSPrefix + 'html-editor-tip'
256           },
257           insertunorderedlist : {
258             title: 'Noktalý Liste',
259             text: 'Noktalý listeye baþŸla.',
260             cls: Ext.baseCSSPrefix + 'html-editor-tip'
261           },
262           insertorderedlist : {
263             title: 'Numaralý Liste',
264             text: 'Numaralý lisyeye baþŸla.',
265             cls: Ext.baseCSSPrefix + 'html-editor-tip'
266           },
267           createlink : {
268             title: 'Web Adresi(Hyperlink)',
269             text: 'Seçili yazýyý web adresi(hyperlink) yap.',
270             cls: Ext.baseCSSPrefix + 'html-editor-tip'
271           },
272           sourceedit : {
273             title: 'Kaynak kodu Düzenleme',
274             text: 'Kaynak kodu düzenleme moduna geç.',
275             cls: Ext.baseCSSPrefix + 'html-editor-tip'
276           }
277         }
278       });
279     }
280
281     if(Ext.grid.header.Container){
282       Ext.apply(Ext.grid.header.Container.prototype, {
283         sortAscText  : "Artan sýrada sýrala",
284         sortDescText : "Azalan sýrada sýrala",
285         lockText     : "Kolonu kilitle",
286         unlockText   : "Kolon kilidini kaldýr",
287         columnsText  : "Kolonlar"
288       });
289     }
290
291     if(Ext.grid.GroupingFeature){
292       Ext.apply(Ext.grid.GroupingFeature.prototype, {
293         emptyGroupText : '(Yok)',
294         groupByText    : 'Bu Alana Göre Grupla',
295         showGroupsText : 'Gruplar Halinde Göster'
296       });
297     }
298
299     if(Ext.grid.PropertyColumnModel){
300       Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
301         nameText   : "Ad",
302         valueText  : "Deðer",
303         dateFormat : "d/m/Y"
304       });
305     }
306
307     if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
308       Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
309         splitTip            : "Yeniden boyutlandýrmak için sürükle.",
310         collapsibleSplitTip : "Yeniden boyutlandýrmak için sürükle. Saklamak için çift týkla."
311       });
312     }
313 });